添加tabpage的问题

yang306338734 2012-10-12 01:54:08
我的问题是这样的 我有一个mainfrom窗口 和一个from1窗口 我想点击from1中的button窗口来在mainfrom窗口中的tabcontrol中添加一个tabpage from1窗口已经被包含在了mianfrom中的 tabcontrol下的tabpage中。
要怎么处理 谢谢~~
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qbilbo2 2012-10-12
  • 打赏
  • 举报
回复
form1中定义事件,点击button时触发。
mainform中注册该事件,事件处理函数中添加tabpage。
yang306338734 2012-10-12
  • 打赏
  • 举报
回复
你的说法 我不太明白 可以说的具体点吗?~ 谢谢~
  • 打赏
  • 举报
回复
首先在 from1中设置属性
public TabControl tab { get; set; }


点击事件中添加Page
private void button1_Click(object sender, EventArgs e)
{
this.tab.TabPages.Add("Test");
}


主窗体中,传值
Form2 f2 = new Form2();
f2.TopLevel = false;
f2.tab = this.tabControl1;//传递tabControl1
f2.Show();
this.tabControl1.TabPages[1].Controls.Add(f2);

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧