Prism Sample 2

例2引入了Region的概念。

例1中我们提到bootstrapper与app.xaml.cs,现在是这样的:

public partial class App : PrismApplication
    {
        protected override Window CreateShell()
        {
            return Container.Resolve<MainWindow>();
        }

        protected override void RegisterTypes(IContainerRegistry containerRegistry)
        {
            
        }
    }

  直接解析了MainWindow这个文件,而这个文件,现在放在Views的文件夹下。

其中只有一行代码是有意义的:

  <ContentControl prism:RegionManager.RegionName="ContentRegion" />

定义了一个控件,控件里放了一下Region,命名为ContentRegion

posted @ 2021-06-07 10:14  cbaa  阅读(91)  评论(0编辑  收藏  举报