自动完成组合框C#

Elf*_*foc 7 c# excel autocomplete winforms

我正在从excel(大约2000项)加载巨大的数据库到组合框.例如CD标题.然后我从2000年选择1个CD标题.我想在这里使用自动完成,但我不知道如何...

       // Loading items from Excel
       for (rCnt = 2; rCnt <= range.Rows.Count; rCnt++)
            {
                for (cCnt = 1; cCnt < 2; cCnt++)
                {
                  str = Convert.ToString(saRet[rCnt,cCnt]);
                  // Loading items to ComboBox
                  ReferenceCombo.Items.Add(str);
            }
Run Code Online (Sandbox Code Playgroud)

Joh*_*813 26

在表单上,​​您需要为ComboBox设置两个属性:

AutoCompleteMode应为Suggest,Append或SuggestAppend.我推荐SuggestAppend.

AutoCompleteSource应该是ListItems.