【发布时间】:2013-08-22 11:58:09
【问题描述】:
我正在开发一个小项目并将其打包到 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();
}
进一步,如何获取返回的参数,然后在新的对话框中显示?
【问题讨论】:
-
您的描述是 C++,但标签是 C#。是哪个?
-
你看源码了吗?
-
@mbeckish 我想知道 C# winforms 能否根据我在窗口上的操作返回参数?所以实际上我认为它是 c#。
-
@SriramSakthivel 我是 c# winforms 的新人。所以我的问题可能非常初级......我发现参考代码中有“x”“y”“宽度”和“高度”等参数,它们可能是我想要的参数。但我不知道如何获取它们并将它们显示在对话框中。
-
@QingyaoLi - 哪个部分是C++?