在树视图节点上处于编辑模式时,如何删除默认的ContextMenu

本文关键字:何删除 删除 ContextMenu 默认 模式 节点 于编辑 编辑 视图 | 更新日期: 2023-09-27 18:20:11

在树视图节点的编辑模式下。当有人右键单击上下文菜单时,会出现剪切、复制、粘贴、插入unicode字符等项目。剪切、复制和粘贴都可以,但我不想出现其他任何东西。

有没有办法删除部分或全部这些项目?

在树视图节点上处于编辑模式时,如何删除默认的ContextMenu

您可以将MenuItem的IsEnabled属性绑定到视图的ViewModel或Code Behind中的属性,并在WPF:的情况下更改该属性的值

WinForms scanario:您可以使用MSDN文章中建议的方法:http://msdn.microsoft.com/en-us/library/system.windows.forms.contextmenu.sourcecontrol.aspx