Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2009, 21:04
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 10 meses
Puntos: 29
Respuesta: Crear un control de pestañas en tiempo de ejecucion

No conocía (bueno, y sigo sin conocer porque no lo he mirado) esa propiedad Container.
Si conociésemos todas las facilidades que dá el VB, ¡sería tan bonito!.

En fín, yo crearía una matriz de Frame's con tantos frames como pestañas tenga tu programa, y pegaría en cada frame los controles que sean de la pestaña que tenga el mismo número de índice que el frame donde los pegas. No sé si me explico.
De ese modo, cuando cambias de pestaña solo tienes que hacer visible el frame que tenga su mismo índice y ocultar todos los demás frames. Los controles pegados dentro aparecerán y desaparecerán con los frames.

Bueno, ahora pienso que esto es en caso de no crear los controles también al vuelo.
Si lo haces al vuelo imagino que la propiedad container (y ahora imagino lo que puede hacer) te permitirá elegir que frame o inlcuso qué pestaña de las que tienes va a contener el control.

Igual hasta se ha entendido algo.

Saludos.

Última edición por pkj; 05/10/2009 a las 21:10