欢迎光临
我们一直在努力

关于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:另一个解决方案

赞(0) 打赏
未经允许不得转载:九八云安全 » 关于C#自定义按钮的提问与回答

评论 抢沙发