如何使tab控件上的tab消失?
本文关键字:tab 消失 控件 何使 | 更新日期: 2023-09-27 18:02:44
我想使tab控件上的所有选项卡消失/一旦按下按钮就不可见。我已经尝试了一些方法,但都没有成功。
如果有人能帮我弄清楚怎么做,那就太好了。
这是在一个普通的c#项目中(由表单组成)
在Winforms中使选项卡不可见是不可能的。
下面是解决方法:首先在List<TabPage>
中存储想要消失的选项卡,然后从选项卡中删除它。如果希望它们重新出现,可以从列表中插入它们。你要注意正确的位置。
你不可能在去掉选项卡的同时还保留TabPage,因为用户无法选择它。虽然您可能想要覆盖整个选项卡区域,但这似乎不是一个好主意。也许你会重新思考或重新解释你真正想要实现的目标。
TabPage像其他控件一样有属性"Visible"。设置为"false"。TabPage上的Visible属性将Browsable属性设置为false
试题:
tabControl.TabPages[0].Visible = false;
tabControl.TabPages["tab_name"].Visible = false;