/// <summary> /// Selecciona una serie de menús /// </summary> public MenuGroupViewModelCollection Select(MenuGroupViewModel.TargetMenuType targetMenuType, MenuGroupViewModel.TargetMainMenuItemType targetMainMenuItemType) { MenuGroupViewModelCollection groups = new MenuGroupViewModelCollection(); // Añade los grupos seleccionados foreach (MenuGroupViewModel group in this) { if (group.TargetMenu == targetMenuType && group.TargetMenuItem == targetMainMenuItemType) { groups.Add(group); } } // Devuelve la colección de grupos return(groups); }
public MenuComposition() { Menus = new MenuGroupViewModelCollection(); ToolBars = new MenuGroupViewModelCollection(); }