【问题标题】:How do I implement search in a DevExpress ImageListbox?如何在 DevExpress ImageListbox 中实现搜索?
【发布时间】:2012-02-16 18:32:10
【问题描述】:

listbox 有大约 100 个值。我想为用户提供一种工具,以便找到并选择他们想要的。

我正在考虑在列表框上方进行搜索。我想知道有没有现成的东西。我真的不想重新发明轮子。

编辑:我不想使用LookUpEdit,因为我想显示最有可能被选中的项目。搜索功能将是如果用户想要选择稀有物品。

【问题讨论】:

    标签: c# search listbox devexpress


    【解决方案1】:

    您是否尝试过 ListBoxControl 的嵌入式增量搜索功能?此功能允许最终用户通过键入项目文本的初始字符来快速定位项目。您可以通过ListBoxControl.IncrementalSearch 属性激活它。

    补充: 您可以根据需要覆盖嵌入式搜索。这种方法在以下线程中进行了演示:Q231473 - Customising the incremental search in the ListBoxControl

    【讨论】:

    • 不错的功能。实际上我希望它能够在文本中搜索而不是通过开始字符。前任。通过输入ter 显示结果Water
    • @odyodyodys:我已经用自定义搜索的可能解决方案更新了我的答案。
    • 谢谢,这给了我一些提示。我做了类似的东西
    【解决方案2】:

    可能最简单的方法是从列表框切换到查找编辑并打开自动完成功能。它不完全是一种搜索,但它对您的用户来说快速且易于使用,并且您最终需要零努力。

    顺便说一句,DevExpress 在他们的网页上有很好的支持。知识数据库、支持论坛,您通常会在发布后的一天内获得答案,通常会附上演示解决方案。

    干杯,

    奥利弗

    【讨论】:

    • LookUpEdit 要求用户使用键盘。这是我想避免的。他们很可能会在他们面前找到答案。我希望他们一键选择它。在这个项目中,可用性是最重要的。
    猜你喜欢
    • 1970-01-01
    • 2016-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    相关资源
    最近更新 更多