我目前正在开发一个具有Office 2007 Ribbon相似的第三方库的应用程序。该应用程序使用广泛的插件框架和访问控制规则来构建其功能区选项卡,并在应用程序启动时控制 。不幸的是,这个功能区库存在一些我无法解决的问题,因此我想到用Windows Ribbon Framework(WRF)替换它。
但是,WRF背后有一个不同的理念,即在XAML中指定整个功能区结构。我无法弄清楚的是,如何基于插件添加标签。以下是我提出的一些想法,其中大部分都不适用于该框架:
有没有我错过的选项?
答案 0 :(得分:0)
相当古老的问题,但我还是会接受它,因为还没有答案。
您应该能够使用“应用程序模式”完成此方案。这是框架中的一项功能,允许您在运行时隐藏/显示功能区栏的某些元素 - 包括整个选项卡。
有关概念及其功能的更多信息,请参阅以下页面: https://msdn.microsoft.com/en-us/library/windows/desktop/dd940486%28v=vs.85%29.aspx