container.RegisterType<object, LabStatusView>("LabStatusView");
Uri LabStatusViewUri = new Uri("pack://application:,,,/LabStatus;component/LabStatusView.xaml",
UriKind.Absolute);
regionManager.RequestNavigate("HorizonNavigatorView",LabStatusViewUri,NavigationCompleted);
我正在使用这个来导航到LabStatusView,这似乎很简单。
在执行requestNavigate之后的ObjectStates:
- regionManager.Regions.ActiveRegion中只包含一个类型为“Object”的对象,而不是LabStatusView。
- 我所知道的使用Unity的唯一怪癖是我必须使用RegiterType方法的重载来注册我的类型。
有什么建议吗?我在这里做错了什么吗?
object
类型映射 - 这对我来说非常重要。 - BCA