根据当前上下文显示RibbonTab的内容

时间:2016-03-13 21:33:06

标签: c# wpf mvvm mvvm-light ribbon

我在最后几天读过很多关于wpf和mvvm的文章;在SO和其他网站上。我的程序将有一个功能区菜单。在程序启动时,应该看到有限的菜单。加载项目数据后,菜单将更改为完整菜单。并且根据RibbonTab的内容会发生变化。

我找到了Barry Lapthorn(MVVMLight Using two views)的一个很好的例子。但我不清楚如何使功能区菜单取决于内容(开始时的小菜单;加载项目时的完整菜单)。

如果有人可以帮我解决这个问题会很棒 - 无论是想法,例如,等等。)

1 个答案:

答案 0 :(得分:0)

为这两种情况创建两个菜单。

使用变量来跟踪内容更改。

然后使用DataTrigger切换菜单。