我正在做一个小项目并将其打包到 GUI 中。参考源代码是DrawTools(Download source code - 61.1 Kb)。
参考源代码演示了 C# WinForms 中的绘图工具。
功能是绘制不同的图形,如矩形、椭圆、多边形等。
我想利用这些图形的位置和大小信息做进一步的工作,所以如果我在绘图区绘制一个矩形,C# WinForms 是否可以返回这个图形的参数(例如。x,y,width,height 中的DrawRectangle.cs
) ?
代码如下:
public DrawRectangle(int x, int y, int width, int height)
{
rectangle.X = x;
rectangle.Y = y;
rectangle.Width = width;
rectangle.Height = height;
Initialize();
}
此外,如何获取返回的参数,然后在新对话框中显示?