我在窗體上有一個選項卡控件。我通過用戶輸入(使用Visual Basic庫)提示用戶頭部有多少個口袋。文本框中的數字會生成許多標籤。C#創建制表符時添加文本框
問題
如何添加文本框時,會產生新的標籤?由於數字在我告訴它之前是未知的,因此僅向設計者添加文本框是沒有意義的。
我有什麼
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
string input = Microsoft.VisualBasic.Interaction.InputBox("How many pockets does the header have?", "Pocket Count", "",-1,-1);
for (int i = 1; i < Convert.ToInt32(input) + 1; i++)
{
tabControl1.TabPages.Add("Pocket" + i);
TextBox txt = new TextBox();
txt.Name = tabControl1.Name;
}
tabControl1.TabPages.Add("Next");
}
那麼,什麼是不工作? – 2015-04-02 13:21:26
總是添加文本框,只是讓它們在標籤不活動時不可見! – mybirthname 2015-04-02 13:22:20