私は usercontrol
panel を含むを持っています。これにはTextboxes
、名前用とコメント用の 2 つのセットが含まれています。Textboxes を動的に作成してから、コメントにtextbox
使用するものを非表示にします。
on click
ここではeventを表示できません。 という関数を使用してみTextbox()
ましたが、最初の行だけにコメント ボックスが追加されます。
これは、テキストボックスを作成するためのコードですusercontrol
public void Textbox()
{
TextBox[] tb1 = new TextBox[10];
for (int i = 0; i < 7; i++)
{
tb1[i] = new TextBox();
tb1[i].Multiline = true;
tb1[i].Height = 10;
tb1[i].Name = i.ToString();
tb1[i].Location = new Point(250 + i * 90, 82);
tb1[i].Size = new System.Drawing.Size(80, 40);
rowpanel.Controls.Add(tb1[i]);
}
}
次はこうする
private void comment_btn_Click(object sender, EventArgs e)
{
add.Textbox();
}
クリック comment_btn
すると、コメント テキスト ボックスが最初の行に追加されます。
add
私ですusercontrol
図に示すように、追加をクリックすると、複数行のテキストボックスが最初の行にのみ追加され、パネルに表示されるすべての行に追加したいのですが、どうやってそれを行うのかわかりません。