在 VS2012 设计器中剪切和粘贴控件时,有没有办法维护事件处理程序分配?例如,我有一个图形控件,它在事件存根中有一个带有代码的 Load 事件。如果我剪切并粘贴图形控件,则 Load 事件不再显示为在属性编辑器中具有事件处理程序分配。我必须使用 Load 事件旁边的下拉框为 Load 事件重新选择我现有的事件处理程序代码(重做分配)。有没有办法在不丢失事件处理程序分配的情况下剪切和粘贴控件?
在 Delphi 中,我可以自由地剪切和粘贴控件,并且事件处理程序分配是剪贴板文本的一部分,因此当控件粘贴到窗体或框架上时它们会被保留。我希望有一种方法可以对 Visual Studio 2012 和 C# 项目做同样的事情。