绘制图形时出错

本文关键字:出错 图形 绘制 | 更新日期: 2023-09-27 17:58:27

我在这段代码中遇到了一个错误,但它正在运行,我不知道在哪里。

System.Drawing.Graphics graphics = this.CreateGraphics();
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200);
graphics.DrawEllipse(System.Drawing.Pens.Black, rectangle);
graphics.DrawRectangle(System.Drawing.Pens.Red, rectangle);

绘制图形时出错

检查代码的第2行。你只有3个维度而不是4个维度。

System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200, xyz);

你需要至少2个点(4个坐标)来画一个矩形,也许你想做

System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200, x);

其中x是第四个坐标(必须添加)?