0
我有一個名爲form1的winform,它帶有tabcontrol和一些按鈕,點擊我打開另一個窗體form2。我想添加tabpage到form1 tabcontrol上點擊form2上的按鈕。將tabpage添加到另一個窗體上的tabcontrol上點擊按鈕
我有一個名爲form1的winform,它帶有tabcontrol和一些按鈕,點擊我打開另一個窗體form2。我想添加tabpage到form1 tabcontrol上點擊form2上的按鈕。將tabpage添加到另一個窗體上的tabcontrol上點擊按鈕
假設您尚未在運行時在Firstform中創建tabcontrol。
在FirstForm.cs
private void button1_Click(object sender, EventArgs e)
{
SecondForm obj = new SecondForm(this);
obj.Show();
}
public void addTabpage()
{
TabPage tbpg = new TabPage();
tbpg.Text = "New tabpage";
tabControl1.TabPages.Add(tbpg);
this.BringToFront();
}
在SecondForm.cs,如下
static FirstForm objpub;
public SecondForm(FirstForm obj)
{
InitializeComponent();
objpub = obj;
}
private void button1_Click(object sender, EventArgs e)
{
if (objpub != null)
{
objpub.addTabpage();
}
}
如果這個答案不符合您的問題,然後提供你的代碼變更構造。 乾杯!
嗨Dinesh,你可以請提供任何代碼等,你已經嘗試到目前爲止?你面臨什麼問題?看看我們的快速指南,提出好問題:http://stackoverflow.com/help/how-to-ask – dubes