社区
C#
帖子详情
关于tabControl重绘问题
渐行人
2014-03-04 02:10:51
要实现红色圈起的效果时遇到如下图的问题:
改如何才能正确的显示文字。网上说通过重绘可以解决,但还没找到具体的方法。
求高手指教。
...全文
346
3
打赏
收藏
关于tabControl重绘问题
要实现红色圈起的效果时遇到如下图的问题: 改如何才能正确的显示文字。网上说通过重绘可以解决,但还没找到具体的方法。 求高手指教。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
渐行人
2014-03-04
打赏
举报
回复
[quote=引用 1 楼 feiyun0112 的回复:] DrawMode = OwnerDrawFixed private void tabControl1_DrawItem(object sender, DrawItemEventArgs e) { var g = e.Graphics; var sText = tabControl1.TabPages[e.Index].Text; var sizeText = g.MeasureString(sText, tabControl1.Font); var iX = e.Bounds.Left + 6; var iY = e.Bounds.Top + (e.Bounds.Height - sizeText.Height)/2; g.DrawString(sText, tabControl1.Font, Brushes.Black, iX, iY); } ***************************************************************************** 能加点注释吗,不怎么会使用,我贴过来没效果。
bdmh
2014-03-04
打赏
举报
回复
去看
conmajia
的博客,里面专门讲tabcontrol的重绘
feiyun0112
2014-03-04
打赏
举报
回复
DrawMode = OwnerDrawFixed
private void tabControl1_DrawItem(object sender, DrawItemEventArgs e)
{
var g = e.Graphics;
var sText = tabControl1.TabPages[e.Index].Text;
var sizeText = g.MeasureString(sText, tabControl1.Font);
var iX = e.Bounds.Left + 6;
var iY = e.Bounds.Top + (e.Bounds.Height - sizeText.Height)/2;
g.DrawString(sText, tabControl1.Font, Brushes.Black, iX, iY);
}
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
C#
TabControl
重绘
高仿 360浏览器选项卡
强迫症需要没合适的插件,来满足需求,无奈自己重写
Tabcontrol
,高仿360浏览器选项卡,主要适用于浏览器,容器类控件 基于WinForm开发,添加,删除按钮,去掉了多余的页边距,和讨厌的虚线框,风格整体扁平化,无闪烁,资源占用小 界面看博客:https://blog.csdn.net/CFY530/article/details/81784826
C#
重绘
tabcontrol
tabcontrol
控件有时不太是自己想要的效果,我自己
重绘
该控件,基本达到自己的要求
VB2010
重绘
TabControl
控件
主要是用DGI+
重绘
TabControl
控件的标签外观,如标签样式、背景色等。
控件
重绘
C# WinForm控件美化扩展系列之
TabControl
控件
重绘
C# WinForm控件美化扩展系列之
TabControl
TabControl
重绘
加关闭功能
TabControl
添加关闭功能,方便
重绘
TabControl
,在右上角添X,点击关闭该标签,极大提高了软件的方便实用性
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章