如何在 C# 窗体的窗口中动态创建的选项卡页上添加关闭按钮



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

好吧,这里有一种方法可以做到这一点:

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

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);

最新更新