我有一个数据网格,我可以自定义标题,使每个列中的文本框都具有过滤功能,如下所示: http://www.codeproject.com/Articles/42227/Automatic-WPF-Toolkit-DataGrid-Filtering
我的数据网格围绕着一个组合框。它绑定到ICollectionView,以便我可以对其调用collectionView.CustomFilter进行过滤。
每当我进行过滤时,我都注意到过滤过程很慢。让我们说如果我在文本框中键入一个字母,假设过滤掉一些行,我会注意到大约0.5-1秒的延迟。如何提高过滤流程的性能?
我设定了这些,但我没有看到任何差异,仍然是滞后的......
EnableRowVirtualization="True"
EnableColumnVirtualization="True"
VirtualizingStackPanel.IsVirtualizing="True"
VirtualizingStackPanel.VirtualizationMode="Recycling"
谢谢!