【发布时间】:2011-03-16 20:26:22
【问题描述】:
我想创建一个带有两个分组选项(单选按钮)的 WPF TreeView。因此,数据将在 2 级层次结构中以两种不同的方式分组,最低级别是实际数据项,组只是一种表示数据以便于理解的方式。
他们还可以按组(复选框)选择项目,但我已经弄清楚了那部分,例如如果我想表示数据库对象并希望按模式或按对象类型(表、视图、函数等)对它们进行分组。
我只是不知道应该如何开始这两种分组模式。每当分组模式发生变化时,我应该完全重组我的ObservableCollection,还是有更直接的方法?
另外,如果我的第 2 级 DataTemplate 会因分组模式而略有不同,例如,当按对象类型分组时,您需要在第 2 级显示架构?
谁能给我一些关于如何开始和使用哪些技术的提示?
【问题讨论】:
标签: c# wpf data-binding treeview observablecollection