【发布时间】:2013-11-01 08:37:09
【问题描述】:
我有一个ListView,它的DataTemplate 是两行Grid,第一行是button,第二行是treeview。
树视图的ItemsSource 绑定到我的ViewModel 中的List<T> 集合。
当我单击按钮时,创建列表并显示树视图。但是如果有很多ListViewItem,当我点击第一个ListViewItem的按钮时,treeview显示正确,当我点击第二个ListViewItem中的Button时,第一个ListViewItem中的treeview将变为与第二个相同的数据。
任何解决方案可以帮助我?我希望每个treeview 显示自己的数据。
【问题讨论】:
-
无法理解“,第一个 ListView 的树视图将用第二个更改两个示例数据”,您需要分享您的模板和代码如何设置和填充树视图的 ItemsSource
-
@nit 嗨,我已经编辑了这个问题。
标签: c# wpf listview treeview datatemplate