2016-11-25 5 views
0

DataTableにはデータの行があり、2つの列しかありません。最初の列(項目)はコンボボックスに表示され、2番目の列(説明)はテキストの文字列であるため、テキストボックスに表示します。ComboBoxのテキストボックスへの選択

コンボボックスでの選択に応じて、それぞれの説明がテキストボックスに表示されるように、どのようにコードを記述できますか?

+0

これまでに試したことを追加できますか? –

+0

@JuniorJohn面白い話は実際には、私はそれを考え出した。 – John

+0

はい、それは非常に簡単にする必要があります、私はあなたのコードを実装する方法を示す必要があります。 –

答えて

1
private void ComboBox_SelectedIndexChanged(object sender, EventArgs e) 
    { 
     DescriptionTextBox.Text = dt.Rows[ComboBox.SelectedIndex][1].ToString(); 
    } 
+0

このイベントが呼び出されたとき、SelectedIndex配列には要素がありません。特定のインデックスを取得する前に、ComboBoxに選択された要素があるかどうかを確認することを検討することができます。 –

関連する問題