zoukankan      html  css  js  c++  java
  • C# TabControl 隐藏标签头(TabControl Hide Head)

    TabControl控件,有时候需要动态显示一个或者多个标签页,如果只是显示一个标签页的时候不想显示标签头,所以有可能隐藏头部的需求。

    如下代码可以实现

    public Form1()
            {
                InitializeComponent();
                _tabControlItemSize = tabControl1.ItemSize;
                _tabControlAppearance = tabControl1.Appearance;
                _tabSizeMode = tabControl1.SizeMode;
            }
    
            private void showButton_Click(object sender, EventArgs e)
            {
                tabControl1.ItemSize = _tabControlItemSize;
                tabControl1.Appearance = _tabControlAppearance;
                tabControl1.SizeMode = _tabSizeMode;
            }
    
            private void hideButton_Click(object sender, EventArgs e)
            {
                tabControl1.ItemSize = new Size(0, 1);
                tabControl1.Appearance = TabAppearance.FlatButtons;
                tabControl1.SizeMode = TabSizeMode.Fixed;
            }
    
            private Size _tabControlItemSize;
            private TabAppearance _tabControlAppearance;
            private TabSizeMode _tabSizeMode;// 如果不设置此值,效果是另外一个效果
    
  • 相关阅读:
    20181020遭遇战
    二分图最大分配
    2019.11.11 洛谷月赛t3
    2019.10.29 CSP%您赛第四场t2
    2019.10.28 CSP%您赛第四场t3
    2019.10.26 CSP%您赛第三场
    2019.10.24 CSP%你赛第二场d1t3
    0080-简单的排序
    0079-简单的循环
    0078-求最大因子
  • 原文地址:https://www.cnblogs.com/sdner/p/8058904.html
Copyright © 2011-2022 走看看