Cómo: Cambiar la apariencia del control TabControl de formularios Windows Forms

Puede cambiar la apariencia de fichas de formularios Windows Forms utilizando propiedades del control TabControl y los objetos TabPage que constituyen las fichas individuales en el control. Al establecer estas propiedades, podrá mostrar imágenes en las fichas, mostrar fichas en posición vertical en lugar de hacerlo en horizontal, mostrar varias filas de fichas y habilitar o deshabilitar las fichas mediante programación.

Para mostrar un icono en la parte de etiqueta de una ficha

  1. Agregue un control ImageList al formulario.

  2. Agregue imágenes a la lista de imágenes.

    Para obtener más información sobre las listas de imágenes, vea ImageList (Componente, formularios Windows Forms) y Cómo: Agregar o quitar imágenes con el componente ImageList de formularios Windows Forms.

  3. Establezca la propiedad ImageList del TabControl en el control ImageList.

  4. Establezca la propiedad ImageIndex del objeto TabPage en el índice de una imagen adecuada de la lista.

Para crear varias filas de fichas

  1. Agregue el número de páginas de fichas que desea.

  2. Establezca la propiedad Multiline del control TabControl en true.

  3. Si las fichas no aparecen ya en varias filas, establezca la propiedad Width del control TabControl para que sea más estrecha que el total de las fichas.

Para organizar las fichas a un lado del control

Habilitar o deshabilitar mediante programación todos los controles de una pestaña

  • Establezca la propiedad Enabled del control TabPage en true o false.

    TabPage1.Enabled = False
    
    tabPage1.Enabled = false;
    
    tabPage1->Enabled = false;
    

Para mostrar las fichas en forma de botones

Vea también

Tareas

Cómo: Agregar un control a una página de fichas

Cómo: Deshabilitar páginas de ficha

Cómo: Agregar y quitar fichas con el control TabControl de formularios Windows Forms

Referencia

Información general del control TabControl (Formularios Windows Forms)

Otros recursos

TabControl (Control, formularios Windows Forms)

Historial de cambios

Fecha

Historial

Motivo

Julio de 2010

Se ha aclarado la función de la propiedad Enabled.

Comentarios de los clientes.