有没有可能在C#窗口应用程序中创建无锐边的非矩形按钮和面板?
发布于 2010-05-19 17:08:57
如果可以使用WPF,您几乎可以在设计方面做任何事情。例如:http://geekswithblogs.net/cskardon/archive/2008/06/20/roundedbutton-button-style-wpf.aspx。
编辑:
好吧,没有WPF。那么这个怎么样:
纯Windows窗体方法。
发布于 2010-05-19 17:27:12
自定义.NET面板控件:
http://www.codeproject.com/KB/cpp/custompanel.aspx?msg=1042196
BorderWidth -控制边框的宽度。
BorderColor -边框的颜色。
Curvature -用于绘制面板角点的曲线半径。
CurveMode -要在控件上绘制的曲线的样式。
发布于 2021-06-18 18:42:10
在WPF中,您可以使用CornerRadius属性设置指定边框的曲率。
<Border BorderBrush="#FF000000" BorderThickness="1" CornerRadius="8">
<Grid/>
</Border>https://stackoverflow.com/questions/2864115
复制相似问题