在xaml中创建的WPF控件的安装代码

时间:2015-08-30 20:03:03

标签: c# wpf xaml code-behind

是否有可能看到如何使用XAML创建的控件可以复制代码?我之所以问的原因是我想根据ListView中的每个项目创建一些Collection控件。我希望我可以在XAML中设置一个ListView控件,然后以某种方式获取我需要在代码隐藏中使用相同设置重现更多Listview个对象所需的代码。

可替换地;是否可以将包含我想要表示为Collection个对象的所有项的ListView对象绑定到任何控件,然后该控件将包含绑定集合中每个项的ListView个控件?如果将集合绑定到ListView控件,ListViewItem可以创建ListView控件的方式相同。

干杯

1 个答案:

答案 0 :(得分:2)

除非你有一个非常大的控件层次结构,否则我建议你这样做:你创建一个列表A,其中包含你的数据列表,所以A是List<List<Data>>

然后创建一个绑定到此列表的Itemscontrol。在ItemTemplate中,有一个ListView,其ItemsSource绑定到DataContext