La Web del Programador: Comunidad de Programadores
 
    Pregunta:  28710 - COMO CAMBIARLE EL COLOR A UN TABSTRIP
Autor:  Rodrigo Hermosilla Puebla
Quiero cambiarle el color a un tabstrip, alguien me puede ayudar por favor???

  Respuesta:  Rafael H. Yzarra M:
Al parecer, en tu versión de Visual Basic, el TabStrip no cuenta con la propiedad que cambia el color de dicho objeto. Sin embargo, no sería problematico el recurrir a una estrategia la cual, yo aplico con mucha frecuencia:

1ero: Tomo un objeto Frame y lo coloco en cada uno de los Tabs que defina en dicho TabStrip. Lo hago de manera tal, que cubra la superficie de dicho objeto en toda su extensión rectangular (sin considerar las 'pestañas' o Tabs definidos).

2ndo: dado que al Frame si le puedo alterar su color a través de la propiedad BACKCOLOR, defino entonces el color de cada uno de los Tabs que coloque.

El presente método ofrece las siguientes ventajas:

V1: Puedo definir previamente el grupo de objetos que conformarán cada sector del TabStrip que pretendo diseñar.
V2: Si deseo hacer correciones o modificaciones importantes (como borrar o desplazar todo el contenido), solo tengo que mover el Frame.

La única desventaja existente es:

Desv: Es problemático al colocar un MSFlexGrid o un DataGrid ya que, el Frame no acepta dicho objeto en su contenido.

Espero que te sea útil el presente consejo.