|
分類:[C#]
こんばんは、申し訳ありませんがお聞きしたいことがございます。
Form上に一つのボタンが配置してあり、
private void button1_click() { ComboBox Cmb = new Cmb; for(i=0; i<3; i++) { this.Controls Add(Cmb); Cmb[i].item="1, 2, 3" } } (手元に正確なコードがなくて申し訳ありません。button1をクリックするとFormにComboBoxが 追加され、そのComboBoxの中身のアイテムが1,2,3となる内容です。)
このとき、 1. 「ComboBoxのアイテムが選択されたとき、〜の動作をしたい」というときはどのように記述したらよいでしょうか? button1のようにFormに配置済みであればそのbutton1をダブルクリックするとprivate void button1_click(){} が出てくれるのでわかるのですが。。
2. 他のメソッド中で、上記の「Cmb[i]」という配列を使いたいときはどうすればよいでしょうか? 1. と関連するのですが、 private void cmb_valuchanged ←仮想です { int j = cmb[i].SelectedIndex; } というような動作ができたらよいのですが。。。
長文となり申し訳ありません。 よろしくお願いいたします。
|