10

C#を使用して、Windowsのテキストボックスの右クリックコンテキストメニューを無効にする方法は? これが私が持っているものですが、いくつかのエラーがあります。

private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
    {   
       textBox1.ContextMenu.Dispose();               
    }                       
}
4

3 に答える 3

15

試してみてください

textBox1.ShortcutsEnabled =false;

プロパティを使用して、次のショートカット キーの組み合わせとコントロールのショートカット メニューShortcutsEnabledを有効または無効にします。

  • CTRL+Z

  • CTRL+E

  • CTRL+C

  • CTRL+Y

  • CTRL+X

  • CTRL+BACKSPACE

  • CTRL+V

  • CTRL+DELETE

  • CTRL+A

  • SHIFT+DELETE

  • CTRL+L

  • SHIFT+INSERT

  • CTRL+R

于 2013-05-22T05:58:04.670 に答える
7

これを試してください:

textBoxt1.ContextMenu = new ContextMenu();
于 2013-05-22T05:58:02.123 に答える