如何使tab控件上的tab消失?

本文关键字:tab 消失 控件 何使 | 更新日期: 2023-09-27 18:02:44

我想使tab控件上的所有选项卡消失/一旦按下按钮就不可见。我已经尝试了一些方法,但都没有成功。

如果有人能帮我弄清楚怎么做,那就太好了。

这是在一个普通的c#项目中(由表单组成)

如何使tab控件上的tab消失?

在Winforms中使选项卡不可见是不可能的。

下面是解决方法:

首先在List<TabPage>中存储想要消失的选项卡,然后从选项卡中删除它。如果希望它们重新出现,可以从列表中插入它们。你要注意正确的位置。

你不可能在去掉选项卡的同时还保留TabPage,因为用户无法选择它。虽然您可能想要覆盖整个选项卡区域,但这似乎不是一个好主意。也许你会重新思考或重新解释你真正想要实现的目标。

TabPage像其他控件一样有属性"Visible"。设置为"false"。TabPage上的Visible属性将Browsable属性设置为false

试题:

tabControl.TabPages[0].Visible = false; 
tabControl.TabPages["tab_name"].Visible = false;