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

C# 向绘制对象添加事件侦听器,c#,windows,winforms,event-handling,C#,Windows,Winforms,Event Handling,目前,我正在使用Windows窗体绘制矩形 g.DrawRectangle(new Pen(Color.Black),new Rectangle(new Point(10,10),new Size(50,50))); 但我想将事件监听器添加到其中,以便使它们可以移动和调整大小 我可以使用Windows窗体DrawRectangle()来执行此操作吗?或者有其他方法吗?您可以使用面板来代替 如果您希望它们可移动和调整大小,请使用表单。(见附件。) (对于您的示例中绘制对象的事件-我不知道一种简单

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

g.DrawRectangle(new Pen(Color.Black),new Rectangle(new Point(10,10),new Size(50,50)));
但我想将事件监听器添加到其中,以便使它们可以移动和调整大小


我可以使用Windows窗体DrawRectangle()来执行此操作吗?或者有其他方法吗?

您可以使用
面板来代替

如果您希望它们可移动和调整大小,请使用
表单
。(见附件。)


(对于您的示例中绘制对象的事件-我不知道一种简单的方法。但您可以尝试计算鼠标在窗体上单击的位置…

您想将事件侦听器添加到哪个控件?要将事件侦听器添加到绘制的矩形,请查看使用当前相关的.Net Windows UI技术的类似情况。