在WinForms中启用完整的find-as-type型组合框?

时间:2009-10-10 21:14:45

标签: .net winforms

Windows窗体ComboBox控件仅提供部分找到您类型的功能 - 它只搜索第一个字母。例如,如果你输入“c”和“a”,不要指望“加利福尼亚”被选中 - 而是你将登陆一个以“a”开头的州。

不知何故,也许通过Firefox,我习惯于通过输入项目的第一个几个字母来查找项目。如果由于某种原因不按字母顺序对项目进行排序,这将特别有用。

有没有办法为WinForms组合框启用find-as-type,理想情况下不需要大量编码或支付第三方组件?

1 个答案:

答案 0 :(得分:3)

您正在寻找的功能是ComboBox中的自动完成功能。默认行为将不允许,您想要做什么。我怀疑你必须推行自己的逻辑或继承某人的工作。

您可以查看有关CodeProject的以下文章。

alt text

相关问题