需求是C# winform,自己画一个按钮。绿色背景,然后套一个白色背景的按钮
我是使用了一个panl未绿色的背景,然后直接画白色按钮,最后组成自定义控件的。
用 GraphicsPath 画,AddLine + AddArc + CloseAllFigures闭合
protected override void OnPaintBackground(PaintEventArgs e)重绘背景
e.Graphics.FillPath 填充GraphicsPath
既然有图片,把图片做成button背景就可以了,不需要重新画吧。