【问题标题】:WPF: Multiple pages, each page has its own context menu, how to set global menu?WPF:多个页面,每个页面都有自己的上下文菜单,如何设置全局菜单?
【发布时间】:2009-01-13 14:48:16
【问题描述】:

我有一个显示不同页面的窗口。每个页面都有一个或多个上下文菜单。我希望主窗口在主应用程序菜单中显示这些上下文菜单。因此,如果一页列表视图带有包含删除和复制的上下文菜单,则主应用程序菜单应该具有带有删除和复制命令的菜单“命令”。当页面更改时,命令菜单应更改为新页面正在使用的任何上下文菜单。

上下文菜单已定义命令。

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    构建您要显示的项目的共享集合,然后将数据绑定到该项目 - 主窗口可以绑定到属性,上下文菜单也可以。您可以为两者使用相同的数据模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 1970-01-01
      • 2013-02-16
      • 1970-01-01
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多