推荐方法:
以下三项全部设置即可实现TabControl头部完美隐藏
tabControl1.SizeMode = TabSizeMode.Fixed; tabControl1.ItemSize = new Size(0, 1); tabControl1.Appearance=FlatButtons
其它方法:
在窗体载入事件中加入以下代码:
1、隐藏选项卡选头部
//这句代码可以隐藏选项卡选头 //this.tabControl1.Region = new Region(new RectangleF(this.tabPage1.Left, this.tabPage1.Top, this.tabPage1.Width, this.tabPage1.Height));
2、屏蔽切换快捷键
/// <summary> /// 这个函数可以屏蔽: Tab+Ctrl 可以切换TabControl中的页,可以达到通过捕捉按键消息屏蔽 /// </summary> /// <param name="msg"></param> /// <param name="keyData"></param> /// <returns></returns> protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case (Keys.Tab | Keys.Control): return true; default: break; } return base.ProcessCmdKey(ref msg, keyData); }
已有 9931 位网友参与,快来吐槽:
发表评论