• Sábado 18 de Mayo de 2024, 12:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Llop_Art

Páginas: [1]
1
C# / Re: Diseño de formularios
« en: Domingo 23 de Mayo de 2010, 15:25 »
Me encanta como se ve tu programa y la opción que me das.

He estado probando con el tab control y todo va bien. Tengo que poner 26 pestañas y he pensado agruparlas por categorías.

He aprendido a crear y destruir pestañas, pero ¿habría alguna manera de que no salga la pestaña?, es decir que no se vean ni arriba ni a la derecha ni en ningún sitio, algo así como:

   
Código: C#
  1. tabcontrol1.Alignment=null;
  2.  

Esto no funciona pero tengo curiosidad si se podría hacer de alguna manera.

Gracias por la respuesta, me ha servido mucho como guiá para seguir investigando.

Saludos.

2
C# / Diseño de formularios
« en: Sábado 22 de Mayo de 2010, 01:15 »
Hola, es mi primer post en este foro asi que saludos a todos/as.

Estoy en un curso de POO y hemos empezado por c# con visual studio. El caso es que nos han propuesto realizar un proyecto de una aplicacion visual que gestione una empresa veterinaria y me gustaria hacerles una pregunta.

Habia pensado "diseñar" un formulario de manera que a la izquierda aparezca una estructura de arbol treeview (clientes, empleados, clinicas...) y segun lo que se seleccione, pues a la derecha aparezcan unos u otros controles "Encasillados". Seria algo parecido a esto:


   //aqui iba una imagen pero no tengo privilegios para mostrarla  :brickwall:
   //tampoco quiero dar el nombre del programa por si lo consideran publicidad o algo


El problema es que no se cual es la mejor manera de hacerlo, mi profesor me dijo que el programa que os muestro esta hecho con java y que con ese lenguage son mas faciles estas cosas pero aun así no desisto en conseguirlo.

Pense en meter un splitcontainer con el arbol a la izquierda, y que segun la selección a la derecha aparezcan las tablas y controles correspondientes. Pero no me parecio muy comodo , ¿tendria que crear/destruir controles cada vez que selecciono algo?¿podria ocultarlos/revelarlos con la propiedad visible?. Bueno al final desisti de esta opción.

Lo siguiente que intente fue que el formulario principal fuera un contenedor mdi, abriendo cuando se lanza dos formularios hijos y encajarlos para que ocupen todo el espacio, uno a la izquierda que ocupara el 20% del ancho y otro a la derecha que se cerraria/abriria otro segun la opcion elegida en el arbol, El problema es que no he conseguido que se ajusten bien al hueco del form padre en todas las situaciones. Se de la existencia de la clase MdiClient que en teoria marca el espacio contenedor donde estan los hijos, pero no he averiguado como usarla bien.

La pregunta es ¿como se haria algo parecido de manera elegante y eficiente?, lo siento si no me explico bien soy muy novato con visual studio y aplicaciones windows (preferia los punteros de c      :P  ).

Un saludo y gracias.

Páginas: [1]