我有一个TextBox,它有一些默认的上下文菜单,它工作正常。对于一些“用户友好”的方法,我希望在主菜单中具有相同的剪切/复制/粘贴功能,但对于那些项目,我只有一个事件,我需要自己实现剪切/复制/粘贴功能。即使我尽我所能,我也可能无法涵盖所有可能的情况,以保持我的版本和默认上下文菜单的剪贴板功能版本相同。
首先,我尝试在主菜单事件上触发此上下文菜单并相应地触发上下文菜单项的事件,但我TextBox.ContextMenu为空...
有关如何将主菜单功能“链接”到默认上下文菜单功能的任何建议吗?
答案 0 :(得分:1)
TextBox类具有剪切,复制和粘贴方法。当用户从菜单中选择剪切,复制或粘贴,并且TextBox具有焦点时,您可以调用TextBox的相应方法。
MSDN有示例代码: http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.paste(v=VS.110).aspx