使用超过一百万个项目搜索DevExpress TreeListView

时间:2017-11-28 08:24:24

标签: c# wpf full-text-search devexpress-wpf treelistview

我正在构建一个超过500万行的TreeListView(DevExpress)。 (约1500万行)

我想知道在这种情况下搜索是如何工作的,因为用户不会扩展所有分支以进行搜索。并且TreeListView中的现有搜索仅在节点已被扩展时才允许搜索。

另外, 我应该在我的数据源上搜索它还是应该在TreeListView控件中搜索它?

另外,如果我们使用分页和动态加载来加载项目,则可以搜索数据源但是如何在TreeListView中显示结果?

1 个答案:

答案 0 :(得分:0)

  

TreeListView中的现有搜索仅在节点已展开时才允许搜索

这不正确。将TreeListView.ExpandNodesOnFiltering属性设置为true 并将TreeListView.FilterMode设置为Smart或Extended。

我从未遇到过在GridControl中搜索的问题,我怀疑你是否能够自己创建更快的搜索机制;)