C#解决TabControl 页里面多余边距问题
2013-09-18 23:38
337 查看
如图所示,TabControl中的白色边框为多余边距。
以下是解决方法:
1.直接新建一个类,继承TabControl,然后 override DisplayRectangle 方法:
以后用 FullTabControl 就行。(这种方法简单)
调用方法:
比如在Form1页面里,打开Form1.Designer.cs
找到
this.tabControl1 = new System.Windows.Forms.TabControl();
改为
this.tabControl1 = new FullTabControl();
以下是解决方法:
1.直接新建一个类,继承TabControl,然后 override DisplayRectangle 方法:
/// <summary> /// 解决系统TabControl多余边距问题 /// </summary> public class FullTabControl : TabControl { public override Rectangle DisplayRectangle { get { Rectangle rect = base.DisplayRectangle; return new Rectangle(rect.Left - 2, rect.Top +0, rect.Width + 2, rect.Height + 1); } } }
以后用 FullTabControl 就行。(这种方法简单)
调用方法:
比如在Form1页面里,打开Form1.Designer.cs
找到
this.tabControl1 = new System.Windows.Forms.TabControl();
改为
this.tabControl1 = new FullTabControl();
相关文章推荐
- .NET 解决TabControl 页里面多余边距问题
- [C#开发小技巧]解决WinForm控件TabControl闪烁问题
- Winform 解决TabControl 页里面多余边距问题
- [C#开发小技巧]解决WinForm控件TabControl闪烁问题
- .NET 解决TabControl 页里面多余边距问题经验分享
- c#的一个搜索按钮能控制多个tabcontrol的显示问题
- C#.Net里面通过事件调用事件,通过简单了解相信可以帮你解决问题
- C# TabConTrol控件背景颜色问题
- C# TabConTrol控件背景颜色问题
- C# winfrom TabConTrol控件背景颜色问题
- C#.NET常见问题(FAQ)-TabControl如何隐藏和显示页面
- C#中关于WinForm中重绘TabControl选项卡标题的问题
- Silverlight中的TabControl如何绑定数据?重写tabcontrol和tabItem 解决绑定友好问题。可以绑定对象集合
- 【转】C# TabConTrol控件背景颜色问题
- C#.NET常见问题(FAQ)-如何让TabControl可以动态增加或删除
- C#.NET常见问题(FAQ)-如何让TabControl可以动态增加或删除
- c#中dotnetbar中tabcontrol问题
- 终于解决了在c#里面用鼠标查找窗口的问题,原来如此简单
- C#中关于TabControl设置选项卡的大小问题