我有一个复合 WPF 应用程序。在我的一个模块中,我想制作一个向导并将步骤显示在一个区域中,以便我可以更轻松地在步骤之间切换。最初我让这个向导出现在选项卡区域中,并且嵌套区域运行良好。现在我想把它变成一个模态对话框,但是在我打开它之后,内部区域永远不会被区域管理器注册;所以我不能添加我的向导步骤。
我的印象是区域经理是全球性的,只需添加 cal:RegionManager.RegionName="WizardSteps" 就可以了,但显然不是。
如果我将区域管理器传递给视图,我也许可以使用它...有谁知道如何在后面的代码中将区域添加到 ContentControl?