如何在.NET CF中隐藏选项卡(而不仅仅是禁用它)

如何在.NET CF中隐藏选项卡(而不仅仅是禁用它),.net,compact-framework,tabcontrol,.net,Compact Framework,Tabcontrol,选择TabControl上的特定选项卡时,我当前使用TabControl.Enabled=false禁用所有其他选项卡。我还想隐藏它们,以避免混淆用户 有没有办法不删除选项卡,然后再将它们添加回?您可以尝试.Hide()方法或.Visible=false,但我还没有测试过 在谷歌搜索了一段时间后,似乎无法隐藏单个选项卡。必须删除并重新添加它们 www.syncfusion.com/FAQ/windowsforms/FAQ_c93c.aspx#q957q您可以通过将选项卡从TabControl的

选择TabControl上的特定选项卡时,我当前使用TabControl.Enabled=false禁用所有其他选项卡。我还想隐藏它们,以避免混淆用户

有没有办法不删除选项卡,然后再将它们添加回?您可以尝试.Hide()方法或.Visible=false,但我还没有测试过

在谷歌搜索了一段时间后,似乎无法隐藏单个选项卡。必须删除并重新添加它们


www.syncfusion.com/FAQ/windowsforms/FAQ_c93c.aspx#q957q

您可以通过将选项卡从TabControl的TabPages集合中删除来轻松隐藏选项卡。这不会破坏您在IDE中构建的TabPage,因此您只需将它们重新添加到TabPages集合中,就可以再次显示它们

隐藏选项卡:

Me.tabControl.TabPages.Remove(Me.tabpageMyNiceTab)
再次显示同一选项卡:

Me.tabControl.TabPages.Add(Me.tabpageMyNiceTab)

谢谢,根据安德鲁的建议,我最后就是这么做的。