为什么我需要画一个椭圆

本文关键字:一个 为什么 | 更新日期: 2024-09-08 03:07:30

 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);
        }

为什么我需要在矩形之前绘制一个椭圆? 它是如何工作的?

为什么我需要画一个椭圆

你只需要阅读代码!看到它 :

  1. 在点 50、100 中绘制椭圆

    ,大小为 150 150
  2. 现在在相同的点,相同的大小中绘制矩形。

    如果使用 .菲尔椭圆和 .FillRectangle你会看得更清楚的区别,就像画布一样:如果你画矩形,所以椭圆,椭圆会重叠矩形。在这种情况下,您可以注意到,查看线条的交集,首先使用椭圆执行代码,然后首先使用矩形执行代码。

相关文章: