【发布时间】:2011-05-01 14:34:32
【问题描述】:
如果我将数据表绑定到 WPF Toolkit-data-grid .....不需要在那里指定列名...它将自动从数据表中获取。
但是,如果我将列表视图绑定到可观察集合...我必须一一指定每一列的列标题名称..在 xaml 文件中。
所以如果我有一个列名列表 ->List<ColumnHeaderNames>
随着
要填充的项目列表 ->List<Object to populate list>
我可以将项目列表绑定到列表视图...并将列名列表绑定到列表视图标题...但我不知道列表视图中是否有任何属性...绑定我的标题。
也就是说……
我有一个用户控件,其中有 2 个列表视图...一个可用,另一个被选中。我需要这个用户控件是可重复使用的......这意味着......如果我正在绑定一个列表......列表应该包含两列......第一列名称为“州”,第二列名称为“县”。但是,如果我要绑定一个类似 .. 的列表,那么 listview shud 包含 3 列...列名称为水果、颜色和价格。
【问题讨论】:
标签: wpf listview mvvm binding header