Compartir a través de


TabControl.TabPageCollection Clase

Definición

Contiene una colección de objetos TabPage.

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 en el 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

TabControl.TabPageCollection(TabControl)

Inicializa una nueva instancia de la clase TabControl.TabPageCollection.

Propiedades

Count

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

IsReadOnly

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

Item[Int32]

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

Item[String]

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

Métodos

Add(String)

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

Add(String, String)

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

Add(String, String, Int32)

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

Add(String, String, String)

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

Add(TabPage)

Agrega un elemento TabPage a la colección.

AddRange(TabPage[])

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

Clear()

Quita todas las páginas de ficha de la colección.

Contains(TabPage)

Determina si una página de ficha especificada se encuentra en la colección.

ContainsKey(String)

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

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

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

GetHashCode()

Sirve 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 ficha especificada en la colección.

IndexOfKey(String)

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

Insert(Int32, String)

Crea una nueva página de ficha con el texto especificado y la inserta en la colección, en el índice especificado.

Insert(Int32, String, String)

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

Insert(Int32, String, String, Int32)

Crea una nueva página de ficha 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 ficha con la clave, el texto y la imagen especificados, y la inserta en la colección, en el índice especificado.

Insert(Int32, TabPage)

Inserta una página de ficha existente en la colección, en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(TabPage)

Quita una clase TabPage de la colección.

RemoveAt(Int32)

Quita la página de ficha en el índice especificado de la colección.

RemoveByKey(String)

Quita la página de ficha 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

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 la interfaz TabControl.TabPageCollection está sincronizado (es seguro para subprocesos).

ICollection.SyncRoot

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

IList.Add(Object)

Agrega un control TabPage a la colección.

IList.Contains(Object)

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

IList.IndexOf(Object)

Devuelve el índice del control TabPage especificado de 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 control TabPage en la colección.

IList.IsFixedSize

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

IList.Item[Int32]

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

IList.Remove(Object)

Quita una clase TabPage de la colección.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Consulte también