C#에 약간의 문제가 있지만 여전히 언어에 익숙하지 않지만 도움이되기를 바랍니다. 나는 동적으로 탭 폼을 생성하고 탭 폼 (텍스트 박스와 라벨)에 컨트롤을 추가하려고하는 프로그램을 가지고있다.하지만 아무리 노력해도 문제가 없다. 현재 사용중인 코드는 다음과 같습니다 (각 양식에서 하나의 텍스트 상자를 가져 오는 것입니다).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;
}
도움이 될만한 정보가 있습니까?
내 대답을 편집하십시오 - 간단한 작은 오타입니다. –