/// <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);
            }
        }
示例#2
0
        /// <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);
            }
        }
示例#3
0
 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));
 }
示例#4
0
 void directorio_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     Controles.DirectorioItem dir = sender as Controles.DirectorioItem;
     System.Diagnostics.Process.Start("explorer.exe", dir.Proyecto.Path);
 }