如何在Windows窗体C#中的动态创建标签页上添加关闭按钮 ?
答案 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);