2
它是我第一次使用選項卡,我遇到了問題。我試圖做到這一點,只要按下按鈕,組合框就會出現在打開的選項卡內,然後如果再次按下該按鈕,它會在第一個組合框下方添加另一個組合框。如何添加項目(組合框)到一個tabpage - C#
這是我如何做的:
private void buttonLevel4Add_Click(object sender, EventArgs e)
{
for (int i = 0; i < 8; i++)
{
comboBoxModuleSelect.Add(new ComboBox());
System.Drawing.Point p = new System.Drawing.Point(176, 114 + i * 25);
(comboBoxModuleSelect[i] as ComboBox).Location = p;
(comboBoxModuleSelect[i] as ComboBox).Size = new System.Drawing.Size(183, 20);
this.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
}
}
但問題是,組合框不會在標籤頁被創建,但該標籤頁面下(即形式)。標籤頁是否不會替換表單區域?如果有人能幫助,我會很感激。由於
編輯:
哦,上帝,另一個菜鳥瞬間我。我改變了這一行:
this.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
到:
tabpage.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
真的很抱歉,我想這只是幫助我要問的問題,並考慮一下。
你應該寫你的編輯作爲一個答案。 – 2012-04-11 16:12:46