2011-11-05 36 views
0

是否有任何声明和实例化C#中的椭圆?我可以用一个矩形做到这一点的波纹管所示:声明和实例化矩形和圆圈

private Rectangle rect = new Rectangle(); 

有没有办法为我做了以下(或类似的东西)?:

private Ellipse circ = new Ellipse(); 

回答

5

A“矩形”是一个抽象的集合坐标。

与“Drawing.DrawRectangle()”,“Drawing.FillRectangle()”和“Drawing.DrawEllipse()”不同,它们是可以在画布上绘制的图形基元。

我认为你正在寻找的 “画” 原语:

http://msdn.microsoft.com/en-us/library/4cy2c290%28v=VS.71%29.aspx

PS: 图形方法 “DrawEllipse()” 和 “FillEllipse函数()” 可以采取 “矩形()”坐标作为输入参数:)

+0

谢谢!该链接真的帮助。弄清楚了 – BigBug