TableLayoutControlCollection Clase

Definición

Representa una colección de controles secundarios en un contenedor de diseño de tabla.

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
Herencia
Atributos

Comentarios

La TableLayoutControlCollection clase representa la colección de todos los controles secundarios de un TableLayoutPanel control . Esta colección se expone mediante la Controls propiedad de la TableLayoutPanel clase . Puede administrar y manipular individualmente miembros del panel de diseño de tabla a través de la TableLayoutControlCollection expuesta por Controls.

La TableLayoutControlCollection clase es una especialización secundaria de la Control.ControlCollection clase base.

Constructores

TableLayoutControlCollection(TableLayoutPanel)

Inicializa una nueva instancia de la clase TableLayoutControlCollection.

Propiedades

Container

Obtiene el TableLayoutPanel primario que contiene los controles de la colección.

Count

Obtiene el número de elementos contenido en la colección.

(Heredado de Control.ControlCollection)
IsReadOnly

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

(Heredado de Control.ControlCollection)
Item[Int32]

Indica el objeto Control que se encuentra en la ubicación indizada especificada de la colección.

(Heredado de Control.ControlCollection)
Item[String]

Indica un objeto Control con la clave especificada de la colección.

(Heredado de Control.ControlCollection)
Owner

Obtiene el control al que pertenece esta colección Control.ControlCollection.

(Heredado de Control.ControlCollection)

Métodos

Add(Control)

Agrega el control especificado a la colección de controles.

(Heredado de Control.ControlCollection)
Add(Control, Int32, Int32)

Agrega el control especificado a la colección y lo coloca en la celda especificada.

AddRange(Control[])

Agrega una matriz de objetos de control a la colección.

(Heredado de Control.ControlCollection)
Clear()

Quita todos los controles de la colección.

(Heredado de Control.ControlCollection)
Contains(Control)

Determina si el objeto especificado es un miembro de la colección.

(Heredado de Control.ControlCollection)
ContainsKey(String)

Determina si la colección Control.ControlCollection contiene un elemento con la clave especificada.

(Heredado de Control.ControlCollection)
CopyTo(Array, Int32)

Copia los elementos de la colección en una matriz a partir de un índice de matriz concreto.

(Heredado de Control.ControlCollection)
Equals(Object)

Especifica si el objeto de la colección actual y el objeto especificado son iguales.

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

Busca los controles por su propiedad Name y crea una matriz de todos los controles que coinciden.

(Heredado de Control.ControlCollection)
GetChildIndex(Control)

Recupera el índice de un control secundario especificado de la colección de controles.

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

Recupera el índice del control secundario especificado en la colección de controles y, opcionalmente, provoca una excepción si el control especificado no está en la colección de controles.

(Heredado de Control.ControlCollection)
GetEnumerator()

Recupera una referencia a un objeto del enumerador que se utiliza para recorrer en iteración la colección Control.ControlCollection.

(Heredado de Control.ControlCollection)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de Control.ControlCollection)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(Control)

Recupera el índice del control especificado de la colección de controles.

(Heredado de Control.ControlCollection)
IndexOfKey(String)

Devuelve el índice de la primera aparición del elemento especificado en esta colección.

(Heredado de Control.ControlCollection)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(Control)

Quita el control especificado de la colección de controles.

(Heredado de Control.ControlCollection)
RemoveAt(Int32)

Quita un control de la colección de controles en la ubicación del índice especificada.

(Heredado de Control.ControlCollection)
RemoveByKey(String)

Quita el control secundario con la clave especificada.

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

Establece el índice el control secundario especificado en la colección como el valor de índice especificado.

(Heredado de Control.ControlCollection)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICloneable.Clone()

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

Para obtener una descripción de este miembro, vea Clone().

(Heredado de Control.ControlCollection)
ICollection.IsSynchronized

Para una descripción de este miembro, consulte la propiedad IsSynchronized.

(Heredado de ArrangedElementCollection)
ICollection.SyncRoot

Para una descripción de este miembro, consulte la propiedad SyncRoot.

(Heredado de ArrangedElementCollection)
IList.Add(Object)

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

Para obtener una descripción de este miembro, vea Add(Object).

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

Para obtener una descripción de este miembro, vea el método Clear().

(Heredado de ArrangedElementCollection)
IList.IsFixedSize

Para una descripción de este miembro, consulte la propiedad IsFixedSize.

(Heredado de ArrangedElementCollection)
IList.Item[Int32]

Para una descripción de este miembro, consulte la propiedad Item[Int32].

(Heredado de ArrangedElementCollection)
IList.Remove(Object)

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

Para obtener una descripción de este miembro, vea Remove(Object).

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

Para obtener una descripción de este miembro, vea el método RemoveAt(Int32).

(Heredado de ArrangedElementCollection)

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