如何使用Unity使用棱镜5进行导航?

时间:2014-12-23 06:25:14

标签: wpf prism

快速启动prism5 Navigation示例来自MSDN usded MEF代码我不是很熟悉。如果我想使用Unity,那么如何更改实现IPartImportsSatisfiedNotification界面?

实际上为什么我不能把所有代码都放到IRegion mainContentRegion = this.regionManager.Regions[RegionNames.MainContentRegion];... 在视图的构造函数内部?

public CalendarNavigationItemView()
{
    InitializeComponent();
}

void IPartImportsSatisfiedNotification.OnImportsSatisfied()
{
    IRegion mainContentRegion = this.regionManager.Regions[RegionNames.MainContentRegion];
    if (mainContentRegion != null && mainContentRegion.NavigationService != null)
    {
        mainContentRegion.NavigationService.Navigated += this.MainContentRegion_Navigated;
    }
}

0 个答案:

没有答案