から、一般的なマウスの右クリックのソリューションは、あなたがTextBox
のShortcutsEnabled
プロパティを設定する必要があります最初のTextBox
ためContextMenuStrip
を表示できるようにするために見ているわけではない、このフォームのために有効になります最初にあなたがいるContextMenuStripを割り当て、その後、falseにテキストボックスのShortcutsEnabledプロパティを設定する必要があるのTextBoxのためにいるContextMenuStripを表示することができるようにするに
$form1= New-Object System.Windows.Forms.Form
$textBox1 = New-Object System.Windows.Forms.TextBox
$contextMenuStrip1 = New-Object System.Windows.Forms.ContextMenuStrip
$contextMenuStrip1.Items.Add("Item 1")
$contextMenuStrip1.Items.Add("Item 2")
$textBox1.ShortcutsEnabled = $false
$textBox1.ContextMenuStrip = $contextMenuStrip1
$form1.Text="Context Menu for TextBox"
$form1.Controls.Add($textBox1)
$form1.ShowDialog()
:
false
に、このようにそのContextMenuStrip
プロパティにContextMenuStrip
を割り当てますそのContextMenuStripに移動します。 –