c# - .Net 2.0 中的 TextBox AutoCompleteMode 属性

标签 c# .net winforms textbox

我对 TextBox AutoCompleteMode 属性有疑问。我已将 TextBox AutoCompleteMode 设置为“建议”并将 AutoCompleteSource 设置为 CustomerSource。 我有一个 AutoCompleteCustomSource 集合:

“一个”
“一个”
“AA”
“AAA”

当我在 TextBox 中键入“A”时,它只建议一个“A”项,而不是任何其他可能性,包括另一个“A”项。为什么是这样?我怎样才能让它显示所有重复项和其他相关项?

提前致谢。

最佳答案

不幸的是,我认为如果不自己完成所有工作是不可能的(例如,通过创建您自己的自定义控件,它是一个具有重复友好自动完成功能的文本框)。

但是,我不太确定您为什么要出现重复项?由于 2 个字符串相等,因此使用一个或另一个自动完成会有什么区别?

关于c# - .Net 2.0 中的 TextBox AutoCompleteMode 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1685453/

相关文章:

c# - 如何将一个文本文件拆分成多个文件?

c# - 替换 <td> 标签内的 <p>、<div> 标签?

c# - 具有关联数据源的 DataGridView 的自定义列名称

c# - 用其他东西替换部分字符串

c# - 将 .aspx 转换为 .ascx 时的验证

c# - 如何将 WPF 窗口添加到类库项目

c# - 什么是NullReferenceException,我该如何解决?

c# - 捕获鼠标在窗体上的任意位置单击(没有 IMessageFilter)

c# - 如何解决小数和 double 之间的数学错误?

c# - 无法在本地窗口 VS2015 中编辑小数类型值