Um einen ContextMenuStrip zuerst für eine TextBox anzeigen zu können, sollten Sie die ShortcutsEnabled-Eigenschaft der TextBox auf false setzen und dann ihrer ContextMenuStrip-Eigenschaft einen ContextMenuStrip wie folgt zuweisen:
$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()