在使用TabControl控件时,希望隐藏其中某个选项卡(即TabPage)。TabPage类明明提供了一个Hide方法,用在代码中却没有任何效果,甚是奇怪。无奈之余,只好考虑另辟途径

方法一:
设置该TabPage的父容器为null 即可,如TabPage.Parent = null 。如需显示该TabPage,设置其父容器为对应的TabControl即可;

        /// <summary>
/// 通过ShowORHideflag值来判断tabpage在tabcontrol中是否显示或隐藏
/// </summary>
/// <param name="tabcontrol"></param>
/// <param name="tabpage"></param>
/// <param name="ShowORHideflag"> true为显示,false为隐藏 </param>
public static void Func_tabPageShowORHide(TabControl tabcontrol,TabPage tabpage, bool ShowORHideflag )
{
if (ShowORHideflag)
{
tabpage.Parent = tabcontrol;
}
else
{
tabpage.Parent = null;
}
}

最新文章

  1. git与github安装、配置、pull、push
  2. hibernate笔记--基于外键的单(双)向的一对一映射关系
  3. VS中Qt的探索02
  4. api将一统江湖,再无app
  5. 区别和详解:js中call()和apply()的用法
  6. Python3 windows如何安装模块 setuptools
  7. Exchange 2013 、Lync 2013、SharePoint 2013
  8. Html5的DeviceOrientation特性
  9. ibatis 存储过程写法
  10. Holding Bin-Laden Captive!(杭电1085)(母函数)
  11. Redis数据类型之字符串String
  12. python全栈开发慕课网
  13. 那天有个小孩教我WCF[一][2/3]
  14. Java技术学习路线笔记:Maven安装和作用
  15. Python中的基本语法
  16. JAVA-jar包下载地址
  17. AsyncTask使用详细说明
  18. Spark介绍及安装部署
  19. setw()函数使用
  20. Java集合类中的Iterator和ListIterator的区别

热门文章

  1. Android笔记:OptionsMenu
  2. NumPy 位运算
  3. fragment 与activity通信 Bundle 序列化数据 Serializable
  4. unity3d英语单词拼写小游戏Pics Quiz Maker With Categories 3.0
  5. Django具体操作(六)
  6. web接口的开发
  7. java_3选择与循环
  8. vm参数配置的理解
  9. 四元数运动学笔记(5)IMU驱动的运动误差方程
  10. Struts2框架的数据封装一之属性封装(属性封装的第一种方式:对参数进行封装)