/// <summary> /// Carga la lista lateral de proyectos /// </summary> public void cargarListaDirectorios() { List<string> carpetas = logic.logicaUsuario.listarProyectosUsuario(); stackDirectorios.Children.Clear(); foreach(string carpeta in carpetas) { Controles.DirectorioItem directorio = new Controles.DirectorioItem(carpeta); stackDirectorios.Children.Add(directorio); directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado); directorio.MouseDoubleClick += new MouseButtonEventHandler(directorio_MouseDoubleClick); } }
/// <summary> /// Carga la lista lateral de proyectos /// </summary> public void cargarListaDirectorios() { List <string> carpetas = logic.logicaUsuario.listarProyectosUsuario(); stackDirectorios.Children.Clear(); foreach (string carpeta in carpetas) { Controles.DirectorioItem directorio = new Controles.DirectorioItem(carpeta); stackDirectorios.Children.Add(directorio); directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado); directorio.MouseDoubleClick += new MouseButtonEventHandler(directorio_MouseDoubleClick); } }
void ProyectoSeleccionado(object sender, MouseButtonEventArgs e) { Controles.DirectorioItem dir = sender as Controles.DirectorioItem; pnlNavegacion.Children.Clear(); pnlNavegacion.Children.Add(new Controles.DatosProyecto(dir.Proyecto, this)); }
void directorio_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Controles.DirectorioItem dir = sender as Controles.DirectorioItem; System.Diagnostics.Process.Start("explorer.exe", dir.Proyecto.Path); }