Bob*_*Bob 5 wpf treeview mvvm selection
似乎其他人对这个问题有不同的看法,但从我可以说它并没有解决过在单一视图模型中使用集合的人.
我有一个包含ObservableCollection对象的VM,而不是每个对象的VM.因此我不认为我可以使用经常讨论的SelectedItem bool,因为我不认为我可以绑定到集合对象上的属性...只是VM上的属性.
所以我已经完成了很好的编写,没有代码隐藏和最小耦合,但是当一个新项目被添加到集合中,绑定到treeView时,我需要选择该项目.
想法?
谢谢!
Eri*_*rin 4
想到这个的时候。您确实应该为树视图的每个元素构建一个包装器,其中包含 IsSelected 布尔值以及 IsExpanded 布尔值,它们使显示数据变得更加容易。您甚至可以将它们添加到您的班级中并从那里使用它们。
归档时间:
16 年 前
查看次数:
4750 次
最近记录:
14 年,3 月 前