向绘制的对象添加事件侦听器

时间:2013-08-08 11:30:37

标签: c# windows winforms event-handling

目前我正在使用Windows窗体绘制矩形。

g.DrawRectangle(new Pen(Color.Black),new Rectangle(new Point(10,10),new Size(50,50)));

但我想为此添加Event Listener,以便我可以使它们可移动并可调整大小。

我可以使用Windows Form DrawRectangle()执行此操作,还是有不同的方式?

1 个答案:

答案 0 :(得分:1)

您可以改用Panel

如果您希望它们可移动且可调整大小 - 请使用Form。 (见this answer。)

(对于绘制对象的事件,例如你的例子 - 我不知道一个简单的方法。但你可以尝试计算鼠标点击表格的位置......)