Wpf 如何在prism的弹出窗口中插入视图

Wpf 如何在prism的弹出窗口中插入视图,wpf,view,prism,Wpf,View,Prism,我有一个弹出窗口,用于编辑应用程序的设置/首选项。此窗口作为选项卡控件,每个选项卡对应于每个模块的设置。我希望每个选项卡内容都由模块作为视图提供。在选项卡中,我创建了区域,但在将此视图指定给区域时,从模块中,我得到了一个“未找到区域”异常。这是因为在其他窗口中添加的区域不会添加到shell的RegionManager中 我的问题是,如何在其他窗口(shell窗口除外)中插入视图 我认为需要做以下工作: 1.在选项窗口的根目录下创建RegionManager(如在Shell.xaml中) 2.从模

我有一个弹出窗口,用于编辑应用程序的设置/首选项。此窗口作为选项卡控件,每个选项卡对应于每个模块的设置。我希望每个选项卡内容都由模块作为视图提供。在选项卡中,我创建了区域,但在将此视图指定给区域时,从模块中,我得到了一个“未找到区域”异常。这是因为在其他窗口中添加的区域不会添加到shell的RegionManager中

我的问题是,如何在其他窗口(shell窗口除外)中插入视图

我认为需要做以下工作: 1.在选项窗口的根目录下创建RegionManager(如在Shell.xaml中) 2.从模块中,获取对regoin管理器的引用 3.将视图注入其中

  • 将在其他窗口中定义的区域添加到默认RegionManager

  • 你使用什么样的弹出窗口? 您可能需要使用行为驱动的弹出窗口(如StockTrader RI中的“SecondRegion”),然后您将连接到主RegionManager,因为您的选项卡式视图将位于区域内