自定义透明Button按钮
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
应用背景
用户在制作应用程序时,为了使按钮更加美观,可以自己制作按钮。本实例实现时主要通过自定义Windows控件,并使用GraphicsPath类的AddArc方法和AddLine方法绘制一个圆角矩形,从而重绘Visual Studio中提供的Button按钮控件。关键技术
在TransparencyButton控件的Paint事件中对当前控件进行重绘。代码如下:
private void TransparencyButton_Paint(object sender, PaintEventArgs e)
{
this.BackColor = Color.Transparent;//使当前控件透明
sm = e.Graphics.SmoothingMode; //设置呈现质量
Color shineColor = Color.Black;
Rectangle rect2 = new Rectangle(0, 0, this.Wi
c#
button
定义
按钮
透明
相关源码推荐
第186号:DX0110-小区物业管理系统源码
0
0
暂无评分
第219号:DX0149-小区物业管理系统源码
0
0
暂无评分
验证码识别
0
0
暂无评分
CSV数据分析工具
0
0
暂无评分
医院病历信息管理系统源码
0
0
暂无评分
暂无评论