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