[quote=引用 1 楼 stherix 的回复:] 控件.Parent.Controls.Remove(控件); 至于控件怎么传到菜单事件里面来 那可以派生一个ToolStripMenuItem类 里面加一个 Control InvokeControl 然后把菜单的删除项改成这个类 在控件弹出右键菜单的时候,设定好InvokeControl 这样点击删除菜单的时候 就可以通过 (sender as 派生ToolStripMenuItem).InvokeControl 获得控件实例了
控件.Parent.Controls.Remove(控件); 至于控件怎么传到菜单事件里面来 那可以派生一个ToolStripMenuItem类 里面加一个 Control InvokeControl 然后把菜单的删除项改成这个类 在控件弹出右键菜单的时候,设定好InvokeControl 这样点击删除菜单的时候 就可以通过 (sender as 派生ToolStripMenuItem).InvokeControl 获得控件实例了
我的设计是这样的,我往Canvas面板里拖入自定义的控件,是动态的拖入,然后我想设置个右键菜单,里面有删除功能,目的就是删除这个控件,请问如何实现
17,740
社区成员
24,334
社区内容
加载中
试试用AI创作助手写篇文章吧