TabControl.TabPageCollection Clase

Definición

Contiene una colección de TabPage objetos .

public: ref class TabControl::TabPageCollection : System::Collections::IList
public class TabControl.TabPageCollection : System.Collections.IList
type TabControl.TabPageCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class TabControl.TabPageCollection
Implements IList
Herencia
TabControl.TabPageCollection
Implementaciones

Comentarios

El orden de las páginas de tabulación de esta colección refleja el orden de las pestañas del control relacionado TabControl . Para cambiar el orden de las pestañas del control, debe cambiar sus posiciones en la colección quitandolas e insertándolas en nuevos índices.

Constructores

Nombre Description
TabControl.TabPageCollection(TabControl)

Inicializa una nueva instancia de la clase TabControl.TabPageCollection.

Propiedades

Nombre Description
Count

Obtiene el número de páginas de tabulación de la colección.

IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.

Item[Int32]

Obtiene o establece un TabPage objeto en la colección.

Item[String]

Obtiene una página de tabulación con la clave especificada de la colección.

Métodos

Nombre Description
Add(String, String, Int32)

Crea una página de tabulación con la clave, el texto y la imagen especificados y la agrega a la colección.

Add(String, String, String)

Crea una página de tabulación con la clave, el texto y la imagen especificados y la agrega a la colección.

Add(String, String)

Crea una página de tabulación con el texto y la clave especificados y lo agrega a la colección.

Add(String)

Crea una página de tabulación con el texto especificado y la agrega a la colección.

Add(TabPage)

Agrega un TabPage objeto a la colección.

AddRange(TabPage[])

Agrega un conjunto de páginas de tabulación a la colección.

Clear()

Quita todas las páginas de pestañas de la colección.

Contains(TabPage)

Determina si una página de tabulación especificada está en la colección.

ContainsKey(String)

Determina si la colección contiene una página de tabulación con la clave especificada.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve una enumeración de todas las páginas de tabulación de la colección.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(TabPage)

Devuelve el índice de la página de pestaña especificada de la colección.

IndexOfKey(String)

Devuelve el índice de la primera aparición de TabPage con la clave especificada.

Insert(Int32, String, String, Int32)

Crea una nueva página de pestañas con la clave, el texto y la imagen especificados y la inserta en la colección en el índice especificado.

Insert(Int32, String, String, String)

Crea una página de tabulación con la clave, el texto y la imagen especificados y la inserta en la colección en el índice especificado.

Insert(Int32, String, String)

Crea una nueva página de pestañas con la clave y el texto especificados y lo inserta en la colección en el índice especificado.

Insert(Int32, String)

Crea una nueva página de pestañas con el texto especificado e lo inserta en la colección en el índice especificado.

Insert(Int32, TabPage)

Inserta una página de pestaña existente en la colección en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(TabPage)

Quita un TabPage elemento de la colección.

RemoveAt(Int32)

Quita la página de pestañas del índice especificado de la colección.

RemoveByKey(String)

Quita la página de pestañas con la clave especificada de la colección.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia los elementos de la colección en la matriz especificada, empezando por el índice especificado.

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a TabControl.TabPageCollection está sincronizado (seguro para subprocesos).

ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a la TabControl.TabPageCollection.

IList.Add(Object)

Agrega un TabPage control a la colección.

IList.Contains(Object)

Determina si el control especificado TabPage está en .TabControl.TabPageCollection

IList.IndexOf(Object)

Devuelve el índice del control especificado TabPage en la colección.

IList.Insert(Int32, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inserta un TabPage control en la colección.

IList.IsFixedSize

Obtiene un valor que indica si TabControl.TabPageCollection tiene un tamaño fijo.

IList.Item[Int32]

Obtiene o establece un TabPage objeto en la colección.

IList.Remove(Object)

Quita un TabPage elemento de la colección.

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también