Beispiel #1
0
 private void UpdateEditMenuItems(Menu.MenuItemCollection menuItems, DetailsTemplatesMenuService menuCommandService)
 {
     if (menuItems != null)
     {
         foreach (object obj in menuItems)
         {
             MenuItem  menuItem  = (MenuItem)obj;
             CommandID commandID = menuItem.Tag as CommandID;
             if (commandID != null)
             {
                 menuItem.Enabled = (menuCommandService != null && menuCommandService.IsMenuCommandEnabled(commandID));
             }
         }
     }
 }
 private void RemoveCurrentTabPage(object sender, EventArgs args)
 {
     DetailsTemplatesMenuService.RemoveTab(this.designSurface);
 }
Beispiel #3
0
 private void UpdateEditMenuItems(DetailsTemplatesMenuService menuCommandService)
 {
     this.UpdateEditMenuItems(this.editMenuItem.MenuItems, menuCommandService);
     this.UpdateEditMenuItems(this.EditorContextMenu.MenuItems, menuCommandService);
 }
 private void AddNewTabPage(object sender, EventArgs args)
 {
     DetailsTemplatesMenuService.AddTab(this.designSurface);
 }