【发布时间】:2016-05-24 19:51:48
【问题描述】:
我有一个带有自动完成模式的文本框。当我输入任何值时,下拉菜单会出现建议项,我使用向下箭头键向下滚动,当我按 Enter 键时,所选项目被文本框采用,但下拉菜单没有关闭。
如果我使用鼠标单击在建议项中选择任何值,则所选项目将被文本框采用并且下拉菜单会自动关闭。按回车后如何实现此行为?
我没有找到与此问题相关的任何属性。
AutoCompleteStringCollection ac = new AutoCompleteStringCollection();
ac.AddRange(this.Source());
if (textBox1 != null)
{
textBox1.AutoCompleteMode = AutoCompleteMode.Suggest;
textBox1.AutoCompleteCustomSource = ac;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
}
【问题讨论】:
标签: c# winforms autocomplete textbox