/// <summary> /// Carga la lista de directorios /// </summary> private void LoadListProjects() { PluginPathModelCollection paths = new PluginPathModelCollection(); // Carga los directorios paths.Load(); // Añade los directorios foreach (PluginPathModel path in paths) { AddPath(path); } }
/// <summary> /// Graba los datos /// </summary> protected override void Save() { PluginPathModelCollection paths = new PluginPathModelCollection(); // Añade los directorios foreach (PluginPathItemViewModel pathViewModel in PathPlugins.ListItems) { paths.Add(new PluginPathModel(pathViewModel.Path, pathViewModel.IsChecked)); } // Graba los plugins paths.Save(); // Cierra el formulario RaiseEventClose(true); }