关于C#自定义按钮的提问与回答

开发 后端
本文是对C#自定义按钮的提问与回答,主要是提问者对之前的样式感到不满意。希望本文对大家有所帮助。

C#自定义按钮提问:

在C#Form中  怎样把一张非矩形图片(圆形三角形之类)作成按钮? 矩形的按钮太死板了?

C#自定义按钮回答:

C#自定义按钮控制Button的Region 属性

System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath();
path.AddEllipse(this.button1.ClientRectangle);
this.button1.Region = new Region(path);

设置ImabeButtonImageUrl属性,就可以显示任意图片了。

【编辑推荐】

  1. 强类型和Actor:ActorLite的演示
  2. C#的Tag Message回顾:繁琐而危险
  3. Erlang的Actor回顾:将消息转化为逻辑执行
  4. Actor模型的本质:究竟是要解决什么问题
  5. 顺畅的使用C# Actor:另一个解决方案
责任编辑:彭凡 来源: CSDN
相关推荐

2009-07-30 16:56:14

C#时间控件

2010-05-10 14:05:31

负载均衡器

2009-08-04 08:58:01

C#自定义特性

2009-08-21 16:32:41

C#空格表示

2009-08-04 12:56:51

C#自定义事件

2009-09-03 15:46:57

C#自定义事件

2009-08-03 13:34:06

自定义C#控件

2009-08-28 17:45:19

C#自定义数据

2009-08-03 13:39:46

C#自定义用户控件

2009-08-04 13:31:35

C#自定义事件

2009-08-04 13:07:46

C#自定义快捷键

2009-08-17 17:24:02

C#自定义消息框

2009-08-05 17:03:37

C#自定义控件

2009-08-04 09:56:46

C#事件处理自定义事件

2021-06-17 06:52:37

C#自定义异常

2009-08-12 14:53:50

C#类型转换函数

2009-08-04 12:40:34

c#自定义事件

2009-08-03 16:37:49

C#异常类

2009-08-03 14:46:12

C#自定义控件

2009-08-04 13:23:40

C# 自定义控件dll
点赞
收藏

51CTO技术栈公众号