【发布时间】:2016-10-19 15:47:43
【问题描述】:
我有一个 C# 代码和一个 combobox 和一个有效的自动完成代码。
问题是当我选择列表的一个值时,没有像这样工作的事件:
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
我已经阅读了很多,但没有找到解决上述问题的方法。 也许你们中的一些人知道一些事情?
这是自动完成代码:
comboBox1.AutoCompleteMode = AutoCompleteMode.Suggest;
comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
AutoCompleteStringCollection combData = new AutoCompleteStringCollection();
getData(combData);
comboBox1.AutoCompleteCustomSource = combData;
目前是winform
【问题讨论】:
-
您能否添加足够多的自动完成代码以便我们对其进行评估?
-
活动结束了吗?
-
您使用的是
WinForms还是WPF? -
我已经在帖子中添加了代码,目前是Winforms
-
如果项目不在当前列表中,它不会触发索引更改事件,因为索引没有更改。剩下的就是 TextChanged 事件或 Validating 事件。