快速启动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;
}
}