我如何计算隐藏标签页?

时间:2017-03-14 14:25:17

标签: c# winforms tabs visibility

我有一个标签控件和几个标签页 此选项卡控件是一个组件,选项卡页面具有“页面可见”属性,用于声明可见性和选项卡控件具有Pages.Count属性 这些标签页中的一些是隐藏的 我如何计算隐藏标签页(或可见的页面)??

2 个答案:

答案 0 :(得分:0)

记住TabControl是一个容器是有帮助的。它包含一组TabPages。你“隐藏”一个TabPage,将它从TabControl的集合中删除。您可以评估集合以查看存在哪些/多少选项卡。

答案 1 :(得分:-1)

之前您的评论可以使用以下内容:

var visiblePages = tabControl.Pages.Cast<YourTabPage>().Where(page => page.PageVisible).Count()