如何使用C#禁用Windows中文本框上的右键单击上下文菜单?这是我所拥有的,但它有一些错误.
private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
textBox1.ContextMenu.Dispose();
}
}
Run Code Online (Sandbox Code Playgroud)
Dam*_*ith 12
尝试
textBox1.ShortcutsEnabled =false;
Run Code Online (Sandbox Code Playgroud)
使用该
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