我正在创建一个带有动态UI元素的简单应用程序,并为此使用了多个xaml文件。我想知道您是否总是可以代替使用模板。
这是我在C#中的第一个项目,并且我的StackPanel动态填充了我在另一个xaml文件中定义的UI元素。现在好像一团糟,所以我想知道您是否总是可以避免使用多个xamls(我不打算实现未知的xaml文件)
<!-- In the Main file-->
<Window>
<StackPanel>
<!-- Items here are derived from a second xaml -->
</StackPanel>
</Window>
所以我现在认为,如果我用一个模板替换另一个xaml,然后将其用于向StackPanel添加项目,那将更加聪明。 我主要想知道当时是否有什么我做不到的,或者一般而言,专业代码如何使用不同的xaml文件和模板。