public void Initialize() { RegionManager.RegisterViewWithRegion(PrismRegionNameConstant.ContentRegion, typeof(RibbonUI)); var views = ToolsConfig.GetInstance().Views; IRegion region = RegionManager.Regions[PrismRegionNameConstant.CenterRegion]; RibbonButtonUtility.AddToRegion(UnityContainer, region, views); }
public RibbonViewsMenu() { InitializeComponent(); var views = ToolsConfig.GetInstance().Views; var command = new ContentPanelCommand(ContentPanelModule.RegionManager, PrismRegionNameConstant.CenterRegion); ViewsContainer.ItemsSource = RibbonButtonUtility.GenerateRibbonButtons(command, views); }
public RibbonAddInsMenu() { InitializeComponent(); var modules = ToolsConfig.GetInstance().Modules; var command = new AddInCommand(); AddInsContainer.ItemsSource = RibbonButtonUtility.GenerateRibbonButtons(command, modules); }
public RibbonAddInsMenu() { InitializeComponent(); if (!DesignerProperties.GetIsInDesignMode(this)) { var modules = ToolsConfig.GetInstance().Modules; var command = new AddInCommand(); AddInsContainer.ItemsSource = RibbonButtonUtility.GenerateRibbonButtons(command, modules); } }
public object GetView(IRibbonButtonInfo info) { return(RibbonButtonUtility.GetView(typeof(TabControl).AssemblyQualifiedName, ContentPanelModule.UnityContainer, info)); }
public void Dispose() { RibbonButtonUtility.Dispose(); SayingManager.UpdateSayingsIndex(); }
public void Execute(object parameter) { RibbonButtonUtility.Execute(parameter); }