0

如何制作自动完成文本框,在键入时建议每个单词?例如,如果输入是d,则建议应该是dogdig。当dog被选中并按下空格/回车时,用户继续键入和键入j. 那么新的建议应该是jump,janejob。我该如何实施呢?

4

2 回答 2

4

WindowsForms TextBox 已经具有自动完成功能:

    textBox1.AutoCompleteMode = AutoCompleteMode.Suggest;
    textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
    textBox1.AutoCompleteCustomSource.AddRange(new string[] { "dog","dig", "jump","jane","job"});

有关详细信息,请参阅MSDN

于 2013-06-07T09:15:07.660 回答
0

以下链接显示了一个很好的例子。. . http://www.codeproject.com/Tips/737799/IntelliSense-TextBox-in-Csharp

于 2015-04-10T14:44:19.273 回答