【发布时间】:2017-12-04 05:45:06
【问题描述】:
我有一个带有textbox 的基本Powershell 表单。当我右键单击textbox 时,会出现一个标准菜单,其中包含复制、剪切、粘贴等...
我的目标是添加一个“清除日志”选项,以清除当前的textbox 内容。如何将此选项添加到右键菜单中,而不是执行/绘制实际单独的 button?
选项将只为这个表单启用,我不是从注册表中寻找一般的鼠标右键单击解决方案
【问题讨论】:
-
为了能够首先显示 TextBox 的 ContextMenuStrip,您应该将 TextBox 的 ShortcutsEnabled 属性设置为 false,然后将 ContextMenuStrip 分配给其 ContextMenuStrip。
标签: winforms powershell mouseevent mouse right-click