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

Winforms 如何在windows窗体C中动态创建的选项卡页上添加关闭按钮#,winforms,tabcontrol,Winforms,Tabcontrol,如何在windows窗体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事件处理程序中,编写

如何在windows窗体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);