在xaml中创建WPF控件的设置代码
本文关键字:设置 代码 控件 WPF xaml 创建 | 更新日期: 2023-09-27 18:10:30
是否有可能看到用XAML创建的控件如何被后面的代码复制?我问这个问题的原因是,我想基于Collection
中的每个项目创建一些ListView
控件。我的希望是,我可以在XAML中设置一个ListView
控件,然后以某种方式获得代码,我需要在代码后面以相同的设置再现更多的Listview
对象。
或者;是否有可能将包含我想表示为ListView
对象的所有项目的Collection
对象绑定到任何控件,然后在绑定集合中包含每个项目的ListView
控件?就像如果你将一个集合绑定到ListView
控件上,ListView
可以创建ListViewItem
控件一样。
欢呼
除非您有一个非常大的控件层次结构,否则我建议您这样做:您创建一个列表a,其中包含您的数据列表,因此a是List<List<Data>>
然后创建一个绑定到此列表的Itemscontrol
。在ItemTemplate
中,有一个ListView,它的ItemsSource
被绑定到DataContext
.