ContextMenu WPF从后面的代码获取访问权限

时间:2013-12-17 16:49:25

标签: wpf contextmenu

我有一个ListView的ContextMenu。

在正常情况下,ListView的ContextMenu具有以下项目:

  • 新文件夹
  • 分隔
  • 粘贴(如果copiedCollection!=null
  • 分隔
  • 属性

我有一个主地址ExploreAddress,其中包含当前地址,
当此地址=“我的电脑”时,我想将contextMenu项目更改为:

  • 属性

(因为您无法在“我的电脑地址”上粘贴或创建新文件夹)

我正在考虑为类ExploreAddress创建一个事件处理程序,所以每当地址发生变化时,它都会检查if (Address =="My Computer")然后它会更改contextMenu的项目。

所以我的第一个问题是如何从代码中创建/更改 ContextMenu的项目?

第二个问题是我如何在IsEnabled Value

时更改ContextMenuItem 粘贴copiedCollection !=null

0 个答案:

没有答案