Resumen TabStrip VS SSTAB (Diferencias)

Mensaje enviado por "Alberto Vernieri" <AVernieri@juncalnet.com.ar>

Hola!

Bueno. La diferencia fundamental es que el SSTab es un control contenedor, y se encarga solo de hacer aparecer y desaparecer los controles que hayas ubicado en cada Tab, mientras que el TabStrip no.

Obviamente, el TabStrip consume muchos menos recursos.

Sin embargo, el SSTab tiene algunos inconvenientes (por ejemplo que puede ocurrir que salte el foco a un control ubicado en un Tab en ese momento no visible, con lo que te quedas sin foco visible en pantalla y bastante desorientado)

Esto se resuelve generalmente manejandolo como se haría en un TabStrip, poniendo los controles de cada Tab dentro de algun otro control contenedor (a mi me gusta el SSPanel, pero puede ser un Frame o una PictureBox sin ningún problema. De aquí en adelante a este control contenedor le diré Panel, aunque prefieras utilizar alguno de los otros) y haciendo Visible y Enabled al contenedor correspondiente al Tab seleccionado, e invisibles y disabled a los demás...

Haciendolo así funciona bien, pero entonces... para que gastar los recursos que utilizaría un SSTab si con el TabStrip te arreglas?

Bueno, así y todo queda una razón, que es la facilidad del diseño. Resulta que para poner los controles de cada pestaña del TabStrip los tenes que poner dentro del Panel correspondiente aa esa pestaña, pero... Dónde ponés el Panel en sí? Si lo pones uno encima de otro se hace complicado el diseño, y el TabStrip no provee una herramienta para separarlos... Entonces tenes que agrandar tu form, ponerlos uno al lado del otro, y agregar en el Form_Load o algo así una rutina que posicione todos los Panel en el mismo lugar...

En cambio, con el SSTab podesdibujar los controles directamente en su sitio, que aparecen y desaparecen como corresponde al cambiar de Tab...

Bueno, el tema, como con todos los otros controles.... Cada uno tiene sus ventajas y sus desventajas. El que elijas, es fundamentalmente una cuestión de gustos, y d con cuál te encuentres más cómodo...

Saludos
Alberto



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com