public virtual void OnNavigatedTo(NavigationContext navigationContext) { if (RegionManager != null) { IRegion tabRegion = RegionManager.Regions[RegionNames.RibbonTabRegion]; RibbonTabs.ToList().ForEach(tab => tabRegion.Add(tab)); } }
public virtual void OnNavigatedFrom(NavigationContext navigationContext) { //удаляем RibbonTabs if (RegionManager != null) { IRegion tabRegion = RegionManager.Regions[RegionNames.RibbonTabRegion]; RibbonTabs.ToList().ForEach(tab => tabRegion.Remove(tab)); } }