没有使用Combobox自动完成功能的事件

时间:2016-10-19 15:47:44

标签: c# winforms combobox

我有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

1 个答案:

答案 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;

            }

    }