Form
そこで、 aComboBox
と aで派生した単純なクラスを作成しましたButton
。
そのクラスのコンストラクターでInitializeComponent()
は、次のように 2 回起動されます。(あくまで勉強目的)
public Form1()
{
InitializeComponent();
InitializeComponent(); // One more time
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(comboBox1.Text);
}
comboBox1
次に、クリックしたアイテムcomboBox1.Text
は常にString.Empty
です。
この問題を解決する唯一の方法comboBox1.Dispose()
は 2 の間で呼び出すようですが、そのInitializeComponent()
理由を知りたいです。
どんな助けでも大歓迎です。
前もって感謝します。