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