このような問題があります。 TabPageオブジェクトとテキストボックスコントロールを動的に作成する機能があります。動的にテキストボックスを作成するTextchangedイベント
private void Create()
{
TabPage zakladkaTabControl = createTabPage();
TextBox TB = new TextBox();
TB.TextChanged += new EventHandler(TB_TextChanged);
}
私はTextBoxコントロールに何かを書き込むときにTabPage名を動的に変更する必要があります。私は、TextBoxコントロールの変更内容をサポートしている機能を持っている:
private void textBox1_TextChanged(object sender, EventArgs e)
{
((TabPage)sender).Text = ((TextBox)sender).Text;
}
機能のみのTextBoxオブジェクトではなくテキストボックスとのTabPageに呼び出すので、それは動作しません。私は静的に作成されたオブジェクトのソリューションを知っていますが、動的にはありますか?数時間私は解決策を見つけることができません。
ご協力いただければ幸いです。
TB_TextChangedを登録し、textBox1_TextChangedメソッドのコードを表示しています。不一致はありますか?ハンスのソルンはうまくいくはずですが、私は疑問が何であるか正確には分かりません。 –