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)
 {
 }