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 包含一个“对象”类型的对象,而不是 LabStatusView。
- 我知道使用 Unity 的唯一怪癖是我使用 RegiterType 方法的重载注册了我的类型。
有什么建议我在这里做错了吗?