创建一个带圆角的按钮

时间:2013-09-29 15:28:24

标签: c# winforms button rounded-corners

我需要一些帮助来创建一个带圆角的按钮。

我刚读过这篇文章: C# How to Add Round Corner to button

但我不知道如何处理这段代码。 请有人帮帮我。

1 个答案:

答案 0 :(得分:1)

注意答案中的评论。你实现这样的方法:

myGraphic.DrawRoundedRectangle(Color.Blue, btnBG, 10, RoundedCorners.All);
宣布

btnBG

Rectangle btnBG = new Rectangle(0, 0, this.Width, this.Height);

这些方法是作为扩展方法实现的。您可以通过方法中的第一个参数this来判断。

通常最好将这些方法放在要使用它们的命名空间中的自己的静态类中。在这种情况下,您的UI命名空间。