|
1金钱
刚 仿着 资料上重绘一个 圆角的窗体,但是出现如下情况,
⑴、我在 绘圆角窗体的方法中,家了一个 消息框。
运行后如图:
运行的时候第一张
⑵、随后,我点击了一下 消息框中的“确定 ” 后,出现如下图。
目的: ①、这个情况的原因,
②、为什么我的圆角窗体没有显示出来,(明确已经进入到绘 圆角的 窗体中了)
代码如下:
public static GraphicsPath CreatePath(Rectangle rect,int radius)
{
MessageBox.Show("there have done");
GraphicsPath path = new GraphicsPath();
int radiusCorrention = 1;
path.AddArc(
rect.Right - radius - radiusCorrention,
rect.Y,
radius,
radius,
270,
90
);
path.AddArc(
rect.Right - radius - radiusCorrention,
rect.Bottom - radius - radiusCorrention,
radius,
radius,
0,
90
);
path.AddArc(
rect.X,
rect.Bottom - radius - radiusCorrention,
radius,
radius,
90,
90
);
/* path.AddArc(
rect.Right - radius - radiusCorrention,
rect.Bottom - radius - radiusCorrention,
radius,
radius,
180,90
);*/
path.CloseFigure();
return path;
}
|
-
点击“button”第二章
最佳答案
查看完整内容
你不调用他怎么会执行呢?
你想在什么进修重绘就在那里调用就行了。
http://www.sufeinet.com/thread-2-1-1.html参考下我的皮肤,里面有很多应用这个的。
|