【发布时间】:2010-05-12 08:01:49
【问题描述】:
您有一个可观察的集合,我使用 DataGrid 的 itemsource 属性绑定到 DataGrid。
集合内类的所有属性都在DataGrid中正确显示。现在,我想使用类中的可浏览属性 [Browsable(false)] 将一些字段隐藏到 DataGrid。它在winforms中运行良好,但在WPF中似乎不起作用。
有人知道为什么吗?我可以稍后隐藏列,但我不想以这种方式损失性能。
还有其他解决办法吗?
谢谢。
【问题讨论】:
-
+1 我也想要这个问题的答案。
-
下面的解决方法是可以的,如果你需要它 100 次你可能需要子类化 WPF 数据网格(否则你必须在你使用的每个网格上连接这个函数)。
-
+1 我也想知道为什么会这样,以及是否有比在 AutoGeneratingColumn 事件中取消它更好的方法
标签: c# wpf attributes browsable