通常可以避免为动态UI使用不同的xaml文件吗?

时间:2019-06-09 17:04:23

标签: c# templates

我正在创建一个带有动态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文件和模板。

0 个答案:

没有答案