我正在为WPF 4.x使用XCeed DataGrid。我使用视图的ItemProperties 创建了类似下拉过滤器的Excel。
(read)
中查找已检查的值?以及如何从(write)
?主要目的:在更改数据网格项源时,保留用户应用的以前的Excel过滤器。 [如果在#2之后的上述示例的情况下,如果我将项目源从{1,1,0,1}更改为{0,0,0,0},则用户甚至不能看到单行在网格中
答案 0 :(得分:1)
这可以通过访问DataGridControl绑定的基础DataGridCollectionView上的AutoFilterValues集合来完成。
让我们说你的DataGridControl实例是“网格”
阅读:
(grid.ItemsSource as DataGridCollectionView).AutoFilterValues [“column header”]
写: (grid.ItemsSource as DataGridCollectionView).AutoFilterValues [“column header”]。Add(0);