Los controles TabPage representan las páginas con fichas en un control TabControl. El orden de páginas de fichas en la colección TabControl.TabPages refleja el orden de las fichas en el control TabControl. Para cambiar el orden de las fichas en el control, debe cambiar sus posiciones en la colección quitándolos e insertándolos en los nuevos índices.
El contenedor restringe los controles TabPage, por lo que algunas de las propiedades heredadas de la clase base Control no tendrán ningún efecto, incluyendo Top, Height, Left, Width, Show y Hide.
Las fichas de un TabControl forman parte de TabControl, pero no forman parte de los controles TabPage individuales. Los miembros de la clase TabPage, como la propiedad ForeColor, sólo afectan al rectángulo cliente de la página de fichas, pero no a las fichas. Además, el método Hide de TabPage no ocultará la ficha. Para ocultar la ficha, debe quitar el control TabPage de la colección TabControl.TabPages.
Nota: |
|---|
| En Microsoft .NET Framework versión 2.0, la ficha se considera parte de la página de fichas para determinar cuándo se producen los eventos Enter y Leave de TabPage. En las versiones anteriores de .NET Framework, los eventos Enter y Leave de TabPage no se producen cuando una ficha tiene el foco o lo pierde; únicamente se producen cuando el rectángulo cliente de la página de fichas tiene el foco o lo pierde. |
Para obtener más información sobre cómo responde este control a los métodos Focus y Select, vea los siguientes miembros Control: CanFocus, CanSelect, Focused, ContainsFocus, Focus, Select.
Nota: |
|---|
| Los controles incluidos en TabPage no se crean hasta que se muestra la página de fichas; tampoco se activan los enlaces de datos de estos controles hasta que dicha página de fichas se muestra. |
En Microsoft .NET Framework versión 2.0, la propiedad UseVisualStyleBackColor le permite indica si el fondo de la página de fichas debe representarse utilizando el estilo visual actual. Esto sólo ocurre cuando los valores de las propiedades UseVisualStyleBackColor y Application.RenderWithVisualStyles son true, y cuando la propiedad Appearance del TabControl primario es Normal. De lo contrario, el fondo se pinta normalmente.