【发布时间】:2023-03-09 06:53:02
【问题描述】:
我正在尝试制作一个类似于 Firefox 3 Awesomebar 的组合框,具有以下行为:
- 输入文字
- 异步返回结果
- 上下选择列表中的结果,BUT保留在输入框中输入的文本,以便用户可以继续编辑以不同方式限制结果集
- Enter 触发父表单将处理的事件
我有异步结果和过滤所有工作,但我没有在结果中显示和选择的好方法。
当您向下箭头时,组合框会自动用所选内容填充输入框。失败 #3。
我有 DevExpress 控件,但它们的组合框做同样的事情,我不知道如何覆盖。
LookupEdit 不允许输入任意内容。 PopupContainerEdit 也没有。
我想要的行为类似于下面有一个列表框的文本框,并且文本框中的向上/向下事件传递给列表框。但是,如果我尝试制作一个将两者结合在一起的自定义控件,我不知道如何像普通组合框上的下拉菜单一样“浮动”列表框。
非常感谢线索!
【问题讨论】:
标签: .net winforms devexpress