如何使用c#在Windows中禁用文本框上的右键单击上下文菜单

本文关键字:右键 单击 菜单 上下文 文本 何使用 Windows | 更新日期: 2023-09-27 18:14:40

如何使用c#在Windows中禁用文本框上的右键单击上下文菜单?这是我得到的,但是它有一些错误。

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

如何使用c#在Windows中禁用文本框上的右键单击上下文菜单

try with

textBox1.ShortcutsEnabled =false;

使用 ShortcutsEnabled 属性启用或禁用以下内容快捷键组合和控件的快捷菜单:

  • CTRL + Z

  • CTRL + E

  • CTRL + C

  • CTRL + Y

  • CTRL + X

  • CTRL + 退格

  • CTRL + V

  • CTRL + 删除

  • CTRL +

  • 转变
  • + 删除

  • CTRL + L

  • 转变
  • + 插入

  • CTRL + R

试着这样做:

textBoxt1.ContextMenu = new ContextMenu();