C#には少し問題がありますが、まだまだ新しいことですが、あなたが助けてくれることを願っています。私は動的にタブフォームを作成し、タブフォーム(テキストボックスとラベル)にコントロールを追加しようとしているプログラムを持っていますが、何を試しても機能しないようです。ここで私が現在使用しているコードだ(ただ、各フォーム内の1つのテキストボックスを取得する):C#でtabcontrolにテキストを動的に追加します
int i = dogresults;
while (i > 0)
{
i--;
DataRow dogrow = ds1.Tables["confirmdogs"].Rows[i];
string dogname = dogrow.ItemArray.GetValue(3).ToString();
TabPage newpage = new TabPage(dogname);
tcNewCustomer.TabPages.Add(dogname);
TextBox tb1 = new TextBox();
tb1.Location = new Point(20, 10);
newpage.Controls.Add(tb1);
tb1.Name = "txtDogNo" + i;
}
任意の助けいただければ幸いです!
私の答えを編集してみてください - これは簡単なタイプミスです:) –