如何在Windows窗体C#中动态创建标签页上添加关闭按钮

时间:2016-01-19 04:35:58

标签: winforms tabcontrol

如何在Windows窗体C#中的动态创建标签页上添加关闭按钮 ?

1 个答案:

答案 0 :(得分:0)

嗯,这是一种方法:

首先,在创建页面时,还要创建按钮:

var page = new TabPage("dynamic");
var btn = new Button();
btn.Text = "close";
btn.Click += btn_Click;
page.Controls.Add(btn);
this.tabControl1.TabPages.Add(page);

然后,在btn_Click事件处理程序中,编写如下内容:

var page = (TabPage)((Button)sender).Parent;
this.tabControl1.TabPages.Remove(page);