Пример #1
0
        void directorio_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            logic.logicaGIT Proyecto = null;

            switch (sender.GetType().Name.ToString())
            {
            case "DirVistaIcono":
                Controles.DirVistaIcono dir = sender as Controles.DirVistaIcono;
                Proyecto = dir.Proyecto;
                break;

            case "DirVistaContenido":
                Controles.DirVistaContenido dir2 = sender as Controles.DirVistaContenido;
                Proyecto = dir2.Proyecto;
                break;
            }
            System.Diagnostics.Process.Start("explorer.exe", Proyecto.Path);
        }
Пример #2
0
        void ProyectoSeleccionado(object sender, MouseButtonEventArgs e)
        {
            logic.logicaGIT Proyecto = null;

            switch (sender.GetType().Name.ToString())
            {
            case "DirVistaIcono":
                Controles.DirVistaIcono dir = sender as Controles.DirVistaIcono;
                Proyecto = dir.Proyecto;

                break;

            case "DirVistaContenido":
                Controles.DirVistaContenido dir2 = sender as Controles.DirVistaContenido;
                Proyecto = dir2.Proyecto;
                break;
            }
            vparent.navegador.Navigate(new alpha2.Paginas.pgVerProyecto(Proyecto));
        }
Пример #3
0
        /// <summary>
        /// Carga la lista de proyectos
        /// </summary>
        public void cargarListaDirectorios(string filtro)
        {
            List <string> carpetas = logic.logicaUsuario.listarProyectosUsuario(filtro);

            scrolllslsl.Content = null;

            if (VISTA_ACTUAL == VISTAS.VISTA_CONTENIDO)
            {
                StackPanel panel = new StackPanel();
                panel.Orientation         = System.Windows.Controls.Orientation.Vertical;
                panel.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                panel.VerticalAlignment   = System.Windows.VerticalAlignment.Stretch;
                panel.Children.Clear();

                foreach (string carpeta in carpetas)
                {
                    Controles.DirVistaContenido directorio = new Controles.DirVistaContenido(carpeta);

                    panel.Children.Add(directorio);
                    directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado);
                    directorio.MouseDoubleClick    += new MouseButtonEventHandler(directorio_MouseDoubleClick);
                }
                scrolllslsl.Content = panel;
            }
            else if (VISTA_ACTUAL == VISTAS.VISTA_ICONOS)
            {
                WrapPanel panel = new WrapPanel();
                panel.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                panel.VerticalAlignment   = System.Windows.VerticalAlignment.Stretch;
                panel.Children.Clear();

                foreach (string carpeta in carpetas)
                {
                    Controles.DirVistaIcono directorio = new Controles.DirVistaIcono(carpeta);

                    panel.Children.Add(directorio);
                    directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado);
                    directorio.MouseDoubleClick    += new MouseButtonEventHandler(directorio_MouseDoubleClick);
                }
                scrolllslsl.Content = panel;
            }
        }
Пример #4
0
        /// <summary>
        /// Carga la lista de proyectos
        /// </summary>
        public void cargarListaDirectorios(string filtro)
        {
            List<string> carpetas = logic.logicaUsuario.listarProyectosUsuario(filtro);
            scrolllslsl.Content = null;

            if (VISTA_ACTUAL == VISTAS.VISTA_CONTENIDO)
            {
                StackPanel panel = new StackPanel();
                panel.Orientation = System.Windows.Controls.Orientation.Vertical;
                panel.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                panel.VerticalAlignment = System.Windows.VerticalAlignment.Stretch;
                panel.Children.Clear();

                foreach (string carpeta in carpetas)
                {
                    Controles.DirVistaContenido directorio = new Controles.DirVistaContenido(carpeta);

                    panel.Children.Add(directorio);
                    directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado);
                    directorio.MouseDoubleClick += new MouseButtonEventHandler(directorio_MouseDoubleClick);
                }
                scrolllslsl.Content = panel;
            }
            else if (VISTA_ACTUAL == VISTAS.VISTA_ICONOS)
            {
                WrapPanel panel = new WrapPanel();
                panel.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                panel.VerticalAlignment = System.Windows.VerticalAlignment.Stretch;
                panel.Children.Clear();

                foreach (string carpeta in carpetas)
                {
                    Controles.DirVistaIcono directorio = new Controles.DirVistaIcono(carpeta);

                    panel.Children.Add(directorio);
                    directorio.MouseLeftButtonDown += new MouseButtonEventHandler(ProyectoSeleccionado);
                    directorio.MouseDoubleClick += new MouseButtonEventHandler(directorio_MouseDoubleClick);
                }
                scrolllslsl.Content = panel;
            }
        }