如何在Powershell表单中向鼠标右键单击菜单添加选项

时间:2017-12-04 05:45:06

标签: winforms powershell mouseevent mouse right-click

我有Powershell的基本textbox表单。当我右键单击textbox时,会出现标准菜单,其中包含复制,剪切,粘贴等...

我的目标是添加一个"清除日志"选项,用于清除当前textbox内容。如何将此选项添加到右键单击菜单,而不是执行/绘制实际单独的button

仅为此表单启用选项,我不是从注册表中查找一般鼠标右键单击解决方案

2 个答案:

答案 0 :(得分:1)

为了能够首先为ContextMenuStrip显示TextBox,您应该将TextBox的{​​{3}}属性设置为false,然后分配{{} 1}}这样的ContextMenuStrip属性:

ContextMenuStrip

答案 1 :(得分:0)

[void]的开头添加$contextMenuStrip1.Items.Add

像这样:

[void]$contextMenuStrip1.Items.Add($item)