当前第2页 返回上一页
实现代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 | ToolStripButton tsb = (ToolStripButton)sender;
Rectangle rectButton = tsb.Bounds;
Point p = toolStrip1.PointToClient(Control.MousePosition);
if (rectButton.Contains(p))
{
e.Graphics.Clear(SystemColors.ControlText);
if (tsb.Image != null )
{
e.Graphics.DrawImage(tsb.Image, new Point((e.ClipRectangle.Width - tsb.Image.Width) / 2, (e.ClipRectangle.Height - tsb.Image.Height) / 2));
}
}
|
以上就是详解c#Winform程序的toolStripButton自定义背景应用示例源码的详细内容!
返回前面的内容
相关阅读 >>
C#设计模式-派生类实现非虚接口陷阱的实例代码分享
详解C#常用正则验证函数的示例代码
C#从枚举值获取对应文本的图文代码详解
c#中var和dynamic之间的区别是什么?
如何看待C#中的out和ref?探讨它们之间的区别
C# tabcontral选项卡中加载显示窗体后 实现单向参数传递测试代码示例(图)
C# 7.0 语言新特性
C#基于正则表达式抓取a标签链接和innerhtml的方法
C#执行原理深入解析(图文)
C#开发实例-订制屏幕截图工具(七)添加放大镜功能的代码示例
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 详解c#Winform程序的toolStripButton自定义背景应用示例源码