-2
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
ComboBox item = new ComboBox();
item.Name = "subCat";
item.Location = new System.Drawing.Point(100, 71);
item.Width = 200;
item.Height = 21;
item.Text = "Choose SubCategori";
item.Items.Add("test1");
this.Controls.Add(item);
}
これで、作成したcombobox_value_changedイベントが必要です。C#コードで新しいコンボボックスを作成するには?
私を助けてください。 (申し訳ありません悪い英語)
あなたは、通常それにアクセスすることができます。たとえば、正確なメソッドが 'item.SelectedIndexChanged'を処理するようにしたいのであれば、' item.SelectedIndexChanged + = comboBox1_SelectedIndexChanged; ' – AntiTcb
これがASP.NETの場合、このように作成されたコントロールはページがサーバーに送信されると失われます。 – niksofteng