C# 在自动完成模式(组合框)中,建议的项目未完成

C# 在自动完成模式(组合框)中,建议的项目未完成,c#,combobox,autocomplete,C#,Combobox,Autocomplete,我正在使用ComboBox显示电子邮件Id列表。我使用了下拉式风格。 建议我使用自动完成模式 问题:所有结果将在建议项目时显示(键入一些起始键) 下面是代码片段: 'AutoCompleteStringCollection combData = new AutoCompleteStringCollection(); combData.AddRange(ComboItems); combo.AutoCompleteCustomSource = combData; c

我正在使用ComboBox显示电子邮件Id列表。我使用了下拉式风格。 建议我使用自动完成模式

问题:所有结果将在建议项目时显示(键入一些起始键)

下面是代码片段:

  'AutoCompleteStringCollection combData = new  AutoCompleteStringCollection();
    combData.AddRange(ComboItems);

    combo.AutoCompleteCustomSource = combData;
    combo.Sorted = true;

    combo.AutoCompleteSource = AutoCompleteSource.CustomSource;
    combo.AutoCompleteMode = AutoCompleteMode.SuggestAppend;

   m_cmbNode.DropDown += (sender, e) => m_cmbNode.AutoCompleteMode = AutoCompleteMode.None; m_cmbNode.DropDownClosed += (sender, e) =>         m_cmbNode.AutoCompleteMode = AutoCompleteMode.SuggestAppend;'

我在列表项目中使用了一些特殊字符,我无法确定确切的字符,因此错过了列表中的最后一个项目。

我们可以确定您的问题。。你能给我们解释一下吗?是的,当然。。在提出建议时未填充的所有项目。列表中包含abtest2@gmail.com,但我键入'ab',然后ab get以'ab'开头填充abtest2@gmail.com'将无法填充。您能看到此链接吗?我认为文本框对于此概念已经足够。。