首页 > 代码库 > C#控件TabControl隐藏page
C#控件TabControl隐藏page
隐藏
这个需求其实就是TABCONTROL控件会有很多提前制作好的PAGE页面,每次软件启动不可能所有页面都显示出来,目前想了个比较简单的方法解决这个问题
首先定义一个List集合存储TABCONTROL中的tabpages集合
然后LOAD的时候将所有的PAGE的parent设置为NULL,这样就不显示了,还想显示的时候需要把对应的PAGE.parent=tabcontrol控件就行了
private List<TabPage> tempTabPages=null;-------------------------------------------------------- tempTabPages = new List<TabPage>(); foreach (TabPage page in this.fTabControl_Main.TabPages) { page.Parent = null; tempTabPages.Add(page); } -----------------用的时候if (treeViewManageMenu.SelectedNode.Text == "实例设置") { //MessageBox.Show("0"); foreach (TabPage page in this.tempTabPages) { if (page.Text == "实例设置") { page.Parent = fTabControl_Main; } } }
C#控件TabControl隐藏page
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。