TabControl.TabPageCollection Classe

Definição

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

Observações

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

Construtores

Name Description
TabControl.TabPageCollection(TabControl)

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

Propriedades

Name Description
Count

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

IsReadOnly

Recebe um valor que indica se a coleção é apenas de leitura.

Item[Int32]

Obtém ou colocam a TabPage na coleção.

Item[String]

Recebe uma página de separação com a chave especificada da coleção.

Métodos

Name Description
Add(String, String, Int32)

Cria uma página de separação com a chave, texto e imagem especificados, e adiciona-a à coleção.

Add(String, String, String)

Cria uma página de separação com a chave, texto e imagem especificados, e adiciona-a à coleção.

Add(String, String)

Cria uma página de separadores com o texto e a chave especificados, e adiciona-a à coleção.

Add(String)

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

Add(TabPage)

Acrescenta um a TabPage à coleção.

AddRange(TabPage[])

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

Clear()

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

Contains(TabPage)

Determina se uma página de separadores especificada está na coleção.

ContainsKey(String)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Devolve uma enumeração de todas as páginas de separação da coleção.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(TabPage)

Devolve o índice da página de separadores especificada na coleção.

IndexOfKey(String)

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

Insert(Int32, String, String, Int32)

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

Insert(Int32, String, String, String)

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

Insert(Int32, String, String)

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

Insert(Int32, String)

Cria uma nova página de separadores com o texto especificado e insere-a na coleção no índice especificado.

Insert(Int32, TabPage)

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

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Remove(TabPage)

Remove a TabPage da coleção.

RemoveAt(Int32)

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

RemoveByKey(String)

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

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

ICollection.IsSynchronized

Recebe um valor que indica se o acesso ao 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 TabPage controlo à coleção.

IList.Contains(Object)

Determina se o controlo especificado TabPage pertence ao TabControl.TabPageCollection.

IList.IndexOf(Object)

Devolve o índice do controlo especificado TabPage na coleção.

IList.Insert(Int32, Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Insere um TabPage controlo 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 colocam a TabPage na coleção.

IList.Remove(Object)

Remove a TabPage da coleção.

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

Aplica-se a

Ver também