-6
private void DrawIt()
{
System.Drawing.Graphics graphics = this.CreateGraphics();
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(
50, 100, 150, 150);
graphics.DrawEllipse(System.Drawing.Pens.Black, rectangle);
graphics.DrawRectangle(System.Drawing.Pens.Red, rectangle);
}
来自MSDN的代码。为什么我需要在矩形之前画一个椭圆?它是如何工作的?为什么我需要绘制椭圆
你不必这样做,这段代码只是绘制一个黑色的椭圆,在这个上方是一个红色的矩形。省略一个,看看会发生什么。 – HimBromBeere
你想在哪里绘制矩形?现有的图像或新的白色划痕? – fubo
简单:如果您不需要绘制椭圆,请不要绘制椭圆。这是一个* sample *代码,向您展示一种可能性。其他可能性(例如,不绘制椭圆)也存在。示例代码通常用于*运行并查看会发生什么*。做到这一点。 – Sinatr