如果字符串包含,C#Combobox会在建议列表中显示

时间:2014-06-10 15:56:13

标签: c# arrays string combobox autocomplete

  private void Form1_Load(object sender, EventArgs e)
    {
        string[] list = { "tomato", "banana", "apple" };
        AutoCompleteStringCollection mylist = new AutoCompleteStringCollection();
        mylist.AddRange(list);
        combobox1.AutoCompleteCustomSource = mylist;
    }

当我在组合框中输入“ana”时,我想在建议列表中看到香蕉。

我研究了它,但找不到完全正确的代码。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您好看一下这个post

希望它有所帮助,这是一个WPF解决方案

答案 1 :(得分:0)

您还需要将您的案例中的AutoCompleteSource设置为customsource和AutoCompleteMode,以建议或建议您使用组合框。 但是这只会在字符串开始时自动完成。