怎样控制tabcontrol的tabpage的个数,
比如,窗口有4个checkbox,对应tabcontrol的4个tabpage,当checkbox选中的时候,相应的tabpage显示,当checkbox未选中的时候,则相应的tabpage隐藏。我只知道 tabpage.hide(),不过这个函数只能将tabpage里面的内容隐藏起来,怎样将真个tabpage隐藏,包括page页和相应的标题。
比如,窗口有4个checkbox,对应tabcontrol的4个tabpage,当checkbox选中的时候,相应的tabpage显示,当checkbox未选中的时候,则相应的tabpage隐藏。我只知道 tabpage.hide(),不过这个函数只能将tabpage里面的内容隐藏起来,怎样将真个tabpage隐藏,包括page页和相应的标题。
解决方案 »
- c#重新加载主窗体
- C#如何实现自动登陆网站(带验证码)
- 急!搞了我一夜还是不行!GetResponseStream()返回乱码!怎么修改encoding都不成!求老师们帮帮忙!
- 如何使2000台客户端同时下载服务器上某一个文件
- 不能调试了,倒霉啊
- **********菜鸟求助:如何将Access中的多个表的表名列在TreeView中呢?*********
- 怎样让一个按钮变为灰色,就是禁用状态?
- 请教如何解密 这个BASE64字符串?
- 关于oledbdatareader读取null数据的问题
- 关于得到点击次数!!!!!!!
- 看不懂这6行代码?明白人给解释下吧!
- 公司老总们,经理们问你们一个问题
tabCon.Controls.Add(tabpage1name)//添加
检查cheeckbox是否被选中,做出对应的移除和添加就可以了
tabpage.Parent = Nothing
显示就
tabpage.Parent = tabcontrol
上面的vb.net
当我选中该checkbox的时候,该怎样显示(还原、恢复)这个隐藏的tabpage呢?
{
//tabControl1.
if (checkBox1.Checked == true)
{
tabControl1.TabPages.Remove(tabPage1);
}
else
{
tabControl1.TabPages.Add(tabPage1);
}
}