/// <summary> /// Carga la lista de archivos /// </summary> private void LoadFilesList(Models.ProjectItemDefinitionModel definition) { foreach (Models.ProjectItemDefinitionModel fileDefinition in definition.Select(Models.ProjectItemDefinitionModel.ItemType.File)) { Definitions.Add(new ControlItemViewModel(fileDefinition.Name, fileDefinition)); } }
public SelectNewFileViewModel(BauMvvm.ViewModels.Controllers.IHostSystemController controllerWindow, Models.ProjectItemDefinitionModel definition) { // Asigna las propiedades ControllerWindow = controllerWindow; Definitions = new ObservableCollection <ControlItemViewModel>(); // Carga la lista de archivo LoadFilesList(definition); }