Diseño de interface

18/01/2008 - 11:07 por alberto | Informe spam
En una aplicación tengo varios tipos de pantallas (mantenimientos, grids,
etc) pero no quiero mostrarlos en ventanas independientes. Me gustaría que
se mostrasen en el formulario principal.

Mi duda es acerca de cómo hacer la codificación. Pensé en situar los
controles de cada opción en paneles independientes y hacerlos visibles
cuando el usuairo quiera. Otra opción sería utilizar un tabControl y
codificar cada pantalla en una pestaña.

¿Se os ocurre alguna otra opción o mejora sobre las anteriores? Gracias
 

Leer las respuestas

#1 Juan Diego Bueno
18/01/2008 - 11:41 | Informe spam
Más opciones:

- Para los paneles, puedes usar el componente SplitContainer que es un
contenedor de paneles en el que puedes separar secciones (por ejemplo, ún
árbol en el panel izquierdo y los datos del elemento seleccionado en el
derecho)
- Usar controles de usuario

Yo me he planteado eso al principio de un nuevo proyecto y he optado por una
solución intermedia. Forms, paneles y controles de usuario. Los forms
contenidos en un mdi.

Saludos

"alberto" escribió en el mensaje
news:
En una aplicación tengo varios tipos de pantallas (mantenimientos, grids,
etc) pero no quiero mostrarlos en ventanas independientes. Me gustaría que
se mostrasen en el formulario principal.

Mi duda es acerca de cómo hacer la codificación. Pensé en situar los
controles de cada opción en paneles independientes y hacerlos visibles
cuando el usuairo quiera. Otra opción sería utilizar un tabControl y
codificar cada pantalla en una pestaña.

¿Se os ocurre alguna otra opción o mejora sobre las anteriores? Gracias

Preguntas similares