存储ListView项目数据的正确方法 - ResourceDictionary?

时间:2017-07-27 22:06:01

标签: c# listview uwp windows-10-universal resourcedictionary

我是C#的初学者,如果这个问题看似微不足道,请原谅我。

我有一个简单的ListView菜单。菜单中的每个项目都有文字和图像。这些值是应保存在ResourceDictionary中还是应该在类中的某处创建这些项的列表然后绑定它们?

1 个答案:

答案 0 :(得分:0)

如果您从不需要重复使用这段UI代码,我只需将其放在页面的资源中;如果它可以在另一个页面上重用,我会把它放在资源字典中。

UI代码属于XAML,读取它更清晰(甚至在VS Designer中查看)

<Button Content="Add" />

大于

var button = new Button() { Content = "Add" };
this.myGrid.Children.Add(button);