2016-10-19 14 views
-1

C#のコードにcomboboxと動作するオートコンプリートコードがあります。私はすでに多くのことを読んだことがあるが、前述の問題のための解決策を見つけられませんでしたComboboxオートコンプリートを使用したイベントはありません

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 

: 問題は、私は、リストの値を選択すると、同じように動作イベントがないということです。 多分あなたの何人かは何かを知っていますか?ここで

は、オートコンプリートのコードです:それは私が使用

comboBox1.TextChanged += comboBox1_textChanged; 

を使用しての先端キープレスイベントの後にWinフォーム

+0

評価するために十分なオートコンプリートコードを追加できますか? – vbnet3d

+0

イベントは配線されていますか? – LarsTech

+0

あなたは 'WinForms'や' WPF'を使っていますか? – Media

答えて

0

にある現時点で

 comboBox1.AutoCompleteMode = AutoCompleteMode.Suggest; 
     comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource; 
     AutoCompleteStringCollection combData = new AutoCompleteStringCollection(); 
     getData(combData); 
     comboBox1.AutoCompleteCustomSource = combData; 

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; 

      } 

    } 
関連する問題