如何点击一个按钮,然后在tabControl里生成一个选项卡,并在选项卡标签部分显示关闭的按钮。。
如何点击一个按钮,然后在tabControl里生成一个选项卡,而且这个选项卡里可以有控件。我曾经想过,设计好一个选项卡,然后初步加载时不可见,点击按钮后可见,但tabPage没有visible这个属性,还有其他方法实现这个效果吗。另外能不能在选项卡标签部分,添加一个按钮或链接,点击后关闭选项卡,希望大家帮帮忙!
程序代码:static void Main(string[] args)
{
var f = new Form();
var tb = new TabControl
{
Dock = DockStyle.Fill
};
var tpA = new TabPage("Page A");
tb.TabPages.Add(tpA);
var tpB = new TabPage("Page B");
var b = new Button
{
Text = "Show B",
Dock = DockStyle.Bottom
};
var isOpen = false;
b.Click += (s, a) =>
{
isOpen = !isOpen;
if (isOpen)
{
tb.TabPages.Add(tpB);
b.Text = "Hide B";
}
else
{
tb.TabPages.Remove(tpB);
b.Text = "Show B";
}
};
f.Controls.Add(tb);
f.Controls.Add(b);
Application.Run(f);
}希望这帮助...








打酱油
