WPF如何在prism应用程序中集成Ribbon

WPF如何在prism应用程序中集成Ribbon,wpf,mvvm,prism,modularity,Wpf,Mvvm,Prism,Modularity,我正在编写一个prism应用程序,并希望在其中集成Ribbon库。我想要一个功能区窗口,它将用作具有类似office的选项卡和选项卡组的外壳。模块应根据用户选择的选项卡按需加载。如果可以避免,我不希望选项卡位于某个区域。所以我创建了一个功能区窗口和一些区域,并得到了各种各样的错误,无法解析依赖对象,等等。。有这样的应用程序的好例子或教程吗?如何根据用户的选择加载模块 我开始了,但是我没有得到一个对我有帮助的答案 感谢您的帮助和建议。您是否为功能区实施了RegionaAdapter?我猜您正在尝试

我正在编写一个prism应用程序,并希望在其中集成Ribbon库。我想要一个功能区窗口,它将用作具有类似office的选项卡和选项卡组的外壳。模块应根据用户选择的选项卡按需加载。如果可以避免,我不希望选项卡位于某个区域。所以我创建了一个功能区窗口和一些区域,并得到了各种各样的错误,无法解析依赖对象,等等。。有这样的应用程序的好例子或教程吗?如何根据用户的选择加载模块

我开始了,但是我没有得到一个对我有帮助的答案


感谢您的帮助和建议。

您是否为功能区实施了RegionaAdapter?我猜您正在尝试使用区域附着属性动态填充功能区


有关详细信息,请参见此。

将您的shell设置为RibbonWindow,如果您需要对整个应用程序执行命令,则可以创建应用程序命令。

您希望在此应用程序中使用哪个功能区实现?事实上,我希望功能区选项卡是shell窗口的静态部分,而不是将其视为模块。好的-如何确定哪些功能进入功能区?这不取决于可用的模块吗?