我有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
答案 0 :(得分:0)
使用
后的提示comboBox1.TextChanged += comboBox1_textChanged;
我使用了按键事件
this.comboBox1.KeyDown += new KeyEventHandler(this.comboBox1_KeyDown);
与
private void comboBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
label1.Text = comboBox1.Text;
}
}