【发布时间】:2018-05-11 15:19:45
【问题描述】:
我正在构建一个超过 500 万行的 TreeListView (DevExpress)。 (大约 1500 万行)
我想知道在这种情况下搜索应该如何工作,因为用户不会扩展所有分支进行搜索。而TreeListView中已有的搜索,只有在节点已经展开的情况下才允许搜索。
另外, 我应该在我的数据源上搜索它还是应该在 TreeListView 控件中搜索它?
另外,如果我们使用分页和动态加载来加载项目,可以搜索数据源,但如何在 TreeListView 中显示结果?
【问题讨论】:
-
你有没有尝试过这些方法?
-
"我应该在我的数据源中搜索它还是应该在 TreeListView 控件中搜索它?"如果我作为用户在树视图中遇到甚至一百万行,我会稍微负担过重......并且可能会关闭这个应用程序。为什么您认为需要一次显示所有数据?是否允许用户通过滚动手动搜索
5000000行? -
@Fildor ,是的,我尝试在 TreeListView 中搜索它。
-
@MongZhu ,我正在通过树顶部的搜索框提供搜索。
-
您的搜索工作如何?是否要在 TreeListView 中显示搜索结果?如果是,为什么要首先显示整个 5000000 项树?是的,我会在数据源中搜索
标签: c# wpf full-text-search devexpress-wpf treelistview