private void ActivateSecondTab(object sender, RoutedEventArgs e) { Microsoft.Practices.Prism.Regions.IRegionManager rm = Microsoft.Practices.ServiceLocation.ServiceLocator.Current.GetInstance <Microsoft.Practices.Prism.Regions.IRegionManager>(); Microsoft.Practices.Prism.Regions.IRegion regions = rm.Regions["TabControlRegion"]; var itemToSelect = regions.Views.OfType <Module2.TabItemButtonsView>().FirstOrDefault(); regions.Activate(itemToSelect); }
private void ActivateFirstTab(object sender, RoutedEventArgs e) { Microsoft.Practices.Prism.Regions.IRegionManager rm = Microsoft.Practices.ServiceLocation.ServiceLocator.Current.GetInstance <Microsoft.Practices.Prism.Regions.IRegionManager>(); Microsoft.Practices.Prism.Regions.IRegion clr = rm.Regions["TabControlRegion"]; var itemToSelect = clr.Views.OfType <Module1.TabItemHomeView>().FirstOrDefault(); clr.Activate(itemToSelect); }
public static void RegisterViewWithRegion <TView>(this Microsoft.Practices.Prism.Regions.IRegionManager regionManager, string regionName) where TView : System.Windows.Controls.UserControl { }
public static void SetRegionManager(this System.Windows.DependencyObject @this, Microsoft.Practices.Prism.Regions.IRegionManager regionManager) { }
public static Orc.Prism.IRegionInfo GetRegionInfo(this System.Windows.DependencyObject @this, string regionName, Catel.IoC.IServiceLocator serviceLocator = null, Microsoft.Practices.Prism.Regions.IRegionManager defaultRegionManager = null) { }