Partilhar via


TableLayoutControlCollection Classe

Definição

Representa uma coleção de controles filho em um contêiner de layout de tabela.

public ref class TableLayoutControlCollection : System::Windows::Forms::Control::ControlCollection
[System.ComponentModel.ListBindable(false)]
public class TableLayoutControlCollection : System.Windows.Forms.Control.ControlCollection
[<System.ComponentModel.ListBindable(false)>]
type TableLayoutControlCollection = class
    inherit Control.ControlCollection
Public Class TableLayoutControlCollection
Inherits Control.ControlCollection
Herança
Atributos

Comentários

A TableLayoutControlCollection classe representa a coleção de todos os controles filho em um TableLayoutPanel controle. Essa coleção é exposta pela Controls propriedade da TableLayoutPanel classe. Você pode gerenciar e manipular individualmente membros do painel de layout da tabela por meio do TableLayoutControlCollection exposto por Controls.

A TableLayoutControlCollection classe é uma especialização secundária da Control.ControlCollection classe base.

Construtores

Nome Description
TableLayoutControlCollection(TableLayoutPanel)

Inicializa uma nova instância da classe TableLayoutControlCollection.

Propriedades

Nome Description
Container

Obtém o pai TableLayoutPanel que contém os controles na coleção.

Item[Int32]

Indica o Control local indexado especificado na coleção.

(Herdado de Control.ControlCollection)
Item[String]

Indica um Control com a chave especificada na coleção.

(Herdado de Control.ControlCollection)
Owner

Obtém o controle que é o proprietário disso Control.ControlCollection.

(Herdado de Control.ControlCollection)

Métodos

Nome Description
Add(Control, Int32, Int32)

Adiciona o controle especificado à coleção e o posiciona na célula especificada.

Add(Control)

Adiciona o controle especificado à coleção de controle.

(Herdado de Control.ControlCollection)
AddRange(Control[])

Adiciona uma matriz de objetos de controle à coleção.

(Herdado de Control.ControlCollection)
Clear()

Remove todos os controles da coleção.

(Herdado de Control.ControlCollection)
Contains(Control)

Determina se o controle especificado é um membro da coleção.

(Herdado de Control.ControlCollection)
ContainsKey(String)

Determina se ele Control.ControlCollection contém um item com a chave especificada.

(Herdado de Control.ControlCollection)
Find(String, Boolean)

Pesquisa controles por sua Name propriedade e cria uma matriz de todos os controles que correspondem.

(Herdado de Control.ControlCollection)
GetChildIndex(Control, Boolean)

Recupera o índice do controle filho especificado dentro da coleção de controles e, opcionalmente, gera uma exceção se o controle especificado não estiver dentro da coleção de controle.

(Herdado de Control.ControlCollection)
GetChildIndex(Control)

Recupera o índice do controle filho especificado dentro da coleção de controle.

(Herdado de Control.ControlCollection)
GetEnumerator()

Recupera uma referência a um objeto enumerador que é usado para iterar em um Control.ControlCollection.

(Herdado de Control.ControlCollection)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(Control)

Recupera o índice do controle especificado na coleção de controle.

(Herdado de Control.ControlCollection)
IndexOfKey(String)

Recupera o índice da primeira ocorrência do item especificado na coleção.

(Herdado de Control.ControlCollection)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Remove(Control)

Remove o controle especificado da coleção de controle.

(Herdado de Control.ControlCollection)
RemoveAt(Int32)

Remove um controle da coleção de controle no local indexado especificado.

(Herdado de Control.ControlCollection)
RemoveByKey(String)

Remove o controle filho com a chave especificada.

(Herdado de Control.ControlCollection)
SetChildIndex(Control, Int32)

Define o índice do controle filho especificado na coleção como o valor de índice especificado.

(Herdado de Control.ControlCollection)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
ICloneable.Clone()

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

Para obter uma descrição deste membro, consulte Clone().

(Herdado de Control.ControlCollection)
ICollection.IsSynchronized

Para obter uma descrição desse membro, consulte a IsSynchronized propriedade.

(Herdado de ArrangedElementCollection)
ICollection.SyncRoot

Para obter uma descrição desse membro, consulte a SyncRoot propriedade.

(Herdado de ArrangedElementCollection)
IList.Add(Object)

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

Para obter uma descrição deste membro, consulte Add(Object).

(Herdado de Control.ControlCollection)
IList.Clear()

Para obter uma descrição desse membro, consulte o Clear() método.

(Herdado de ArrangedElementCollection)
IList.IsFixedSize

Para obter uma descrição desse membro, consulte a IsFixedSize propriedade.

(Herdado de ArrangedElementCollection)
IList.Item[Int32]

Para obter uma descrição desse membro, consulte a Item[Int32] propriedade.

(Herdado de ArrangedElementCollection)
IList.Remove(Object)

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

Para obter uma descrição deste membro, consulte Remove(Object).

(Herdado de Control.ControlCollection)
IList.RemoveAt(Int32)

Para obter uma descrição desse membro, consulte o RemoveAt(Int32) método.

(Herdado de ArrangedElementCollection)

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

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.

Aplica-se a

Confira também