Compartilhar via


TabControl.TabPageCollection Classe

Definição

Contém uma coleção 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
Herança
TabControl.TabPageCollection
Implementações

Comentários

A ordem das páginas de tabulação nesta coleção reflete a ordem das guias no controle relacionado TabControl . Para alterar a ordem das guias no controle, você deve alterar suas posições na coleção removendo-as e inserindo-as em novos índices.

Construtores

TabControl.TabPageCollection(TabControl)

Inicializa uma nova instância da classe TabControl.TabPageCollection.

Propriedades

Count

Obtém o número de páginas da guia na coleção.

IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.

Item[Int32]

Obtém ou define um TabPage na coleção.

Item[String]

Obtém a página da guia com a chave especificada da coleção.

Métodos

Add(String)

Cria uma página de guia com o texto especificado e a adiciona à coleção.

Add(String, String)

Cria uma página de guia com o texto e a chave especificados e os adiciona à coleção.

Add(String, String, Int32)

Cria uma página de guia com a chave, o texto e as imagens especificados e os adiciona à coleção.

Add(String, String, String)

Cria uma página de guia com a chave, o texto e as imagens especificados e os adiciona à coleção.

Add(TabPage)

Adiciona um TabPage à coleção.

AddRange(TabPage[])

Adiciona um conjunto de páginas da guia à coleção.

Clear()

Remove todas as páginas de guia da coleção.

Contains(TabPage)

Determina se uma página da guia especificada está na coleção.

ContainsKey(String)

Determina se a coleção contém uma página da guia com a chave especificada.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna uma enumeração de todas as páginas da guia na coleção.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(TabPage)

Retorna o índice da página da guia especificada na coleção.

IndexOfKey(String)

Retorna o índice da primeira ocorrência do TabPage com a chave especificada.

Insert(Int32, String)

Cria uma nova página da guia com o texto especificado e o insere na coleção, no índice especificado.

Insert(Int32, String, String)

Cria uma nova página da guia com a chave e o texto especificados e os insere na coleção, no índice especificado.

Insert(Int32, String, String, Int32)

Cria uma nova página da guia com a chave, o texto e a imagem especificados e os insere na coleção, no índice especificado.

Insert(Int32, String, String, String)

Cria uma página de guia com a chave, o texto e a imagem especificados e o insere na coleção, no índice especificado.

Insert(Int32, TabPage)

Insere uma página de guia existente à coleção no índice especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(TabPage)

Remove um TabPage da coleção.

RemoveAt(Int32)

Remove a página da guia no índice especificado da coleção.

RemoveByKey(String)

Remove a página da guia com a chave especificada da coleção.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia os elementos da coleção para a matriz especificada, começando no índice especificado.

ICollection.IsSynchronized

Obtém um valor que indica se o acesso à TabControl.TabPageCollection é sincronizado (thread-safe).

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao TabControl.TabPageCollection.

IList.Add(Object)

Adiciona um controle TabPage à coleção.

IList.Contains(Object)

Determina se o controle TabPage especificado está no TabControl.TabPageCollection.

IList.IndexOf(Object)

Retorna o índice do controle TabPage especificado na coleção.

IList.Insert(Int32, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Insere um controle TabPage na coleção.

IList.IsFixedSize

Obtém um valor que indica se o TabControl.TabPageCollection tem um tamanho fixo.

IList.Item[Int32]

Obtém ou define um TabPage na coleção.

IList.Remove(Object)

Remove um TabPage da coleção.

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também