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);
设置ImabeButton的ImageUrl属性,就可以显示任意图片了。
【编辑推荐】
- 强类型和Actor:ActorLite的演示
- C#的Tag Message回顾:繁琐而危险
- Erlang的Actor回顾:将消息转化为逻辑执行
- Actor模型的本质:究竟是要解决什么问题
- 顺畅的使用C# Actor:另一个解决方案