Mar*_*ano 2 c# textbox menu winforms
你好
我想禁用文本框中的一些项目,如"从右到左阅读顺序".我不喜欢这些,但我没有找到解释为什么这些都在那里,如果是正确的禁用/删除它们.
你可以在这里看到一个带有我想要避免的物品的小图片.
http://www.imageupload.org/?d=96631C971
请给我任何建议.
虽然无法从默认上下文菜单中禁用项目,但您可以创建一个新项目并自定义文本框中的项目.
var contextMenu = new ContextMenu();
contextMenu.MenuItems.Add(new MenuItem("Copy", (s, ea) => textBox1.Copy()));
contextMenu.MenuItems.Add(new MenuItem("Paste", (s, ea) => textBox1.Paste()));
contextMenu.MenuItems.Add(new MenuItem("Undo", (s, ea) => textBox1.Undo()));
contextMenu.MenuItems.Add(new MenuItem("Select All", (s, ea) => textBox1.SelectAll()));
textBox1.ContextMenu = contextMenu;
Run Code Online (Sandbox Code Playgroud)
注意:contextMenu.MenuItems.Add(new MenuItem("-"))
用于分隔符.
归档时间: |
|
查看次数: |
1416 次 |
最近记录: |