我必须制作一个具有 3 个表单的程序,每个表单包含 2 个自定义用户控件。
我必须让用户控件切换位置(一个与另一个)。
我正在使用拖放事件,所以通过 mouseDown 事件我捕获了第一个用户控件,但是,我不知道如何捕获第二个控件,即鼠标被拖放到该控件上。
基本上,我(在类中)创建了一个临时变量,它是一个自定义 eventArgs(派生自 EventArgs),自定义 EventArgs 类包含 2 个变量(usercontrol1 和 usercontrol2),并且在 mouseDown 事件中,我用发件人对象。
所以基本上,问题是 - 我如何将 usercontrol2 变量与鼠标放在其上的 usercontrol 进行 intiazlize。
注意:我有 6 个控件 - 3 个表单 - 所以它是动态的!这意味着,我可能想要在表单之间交换控件的位置 - 我必须保存我想要在它们之间交换的 2 个控件!。
谢谢!