私は、パネルの下にコントロールがリストされているウィンドウフォームを持ってい ます。必要な数の userControls を追加できます。userControl 定義は、次の 5 つのコントロールで構成されます。
コンボボックス1 コンボボックス2 テキストボックス1 テキストボックス2 テキストボックス3
動的に生成されたすべてのユーザー コントロール コントロールの textbox3 のテキストを追加し、winform のラベルに設定したいのですが、どうすればよいですか? [OK] ボタンをクリックして、このコードを試しました
foreach (Control ctrl in panel1.Controls)
{
if (ctrl is UserControl)
{
UserControl1 myCrl = ctrl as UserControl1;
int g;
// but this doesnt happen an error is coming
g += Convert.ToInt32(myCrl.textbox3.Text);
}
}
動的に生成されたすべてのコントロールのテキストの合計を取得する方法