【问题标题】:ComboBox AutoComplete组合框自动完成
【发布时间】:2010-08-26 13:53:08
【问题描述】:

无论如何,组合框是否可以从文本中的任何位置开始自动完成,让我举个例子。如果我在组合框中有一个叫 john smith 的人,如果我以字母“j”开头,它会拉出 john smith,但少说我想以字母“s”开头来搜索他的姓氏,如果可以的话,这可能吗有没有人有这样做的代码或代码链接。

【问题讨论】:

    标签: c# .net winforms


    【解决方案1】:

    标准的 .NET WinForms ComboBox 控件确实为您描述的第一种情况提供了自动完成功能(请参阅属性 AutoCompleteCustomSource、AutoCompleteMode 和 AutoCompleteSource)。

    但是,对于您的第二个示例,您将需要实现一些自定义逻辑,例如检查当前输入的文本是否是现有条目的子文本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      相关资源
      最近更新 更多