TableLayoutControlCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une collection de contrôles enfants dans un conteneur de disposition de table.
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
- Héritage
- Attributs
Remarques
La TableLayoutControlCollection classe représente la collection de tous les contrôles enfants d’un TableLayoutPanel contrôle. Cette collection est exposée par la Controls propriété de la TableLayoutPanel classe. Vous pouvez gérer et manipuler individuellement des membres du panneau de disposition de table via l’exposé TableLayoutControlCollection par Controls.
La TableLayoutControlCollection classe est une spécialisation mineure de la Control.ControlCollection classe de base.
Constructeurs
| Nom | Description |
|---|---|
| TableLayoutControlCollection(TableLayoutPanel) |
Initialise une nouvelle instance de la classe TableLayoutControlCollection. |
Propriétés
| Nom | Description |
|---|---|
| Container |
Obtient le parent TableLayoutPanel qui contient les contrôles de la collection. |
| Item[Int32] |
Indique l’emplacement Control indexé spécifié dans la collection. (Hérité de Control.ControlCollection) |
| Item[String] |
Indique une Control clé avec la clé spécifiée dans la collection. (Hérité de Control.ControlCollection) |
| Owner |
Obtient le contrôle propriétaire de ce Control.ControlCollection. (Hérité de Control.ControlCollection) |
Méthodes
| Nom | Description |
|---|---|
| Add(Control, Int32, Int32) |
Ajoute le contrôle spécifié à la collection et le positionne sur la cellule spécifiée. |
| Add(Control) |
Ajoute le contrôle spécifié à la collection de contrôles. (Hérité de Control.ControlCollection) |
| AddRange(Control[]) |
Ajoute un tableau d’objets de contrôle à la collection. (Hérité de Control.ControlCollection) |
| Clear() |
Supprime tous les contrôles de la collection. (Hérité de Control.ControlCollection) |
| Contains(Control) |
Détermine si le contrôle spécifié est membre de la collection. (Hérité de Control.ControlCollection) |
| ContainsKey(String) |
Détermine si le Control.ControlCollection contient un élément avec la clé spécifiée. (Hérité de Control.ControlCollection) |
| Find(String, Boolean) |
Recherche les contrôles par leur Name propriété et génère un tableau de tous les contrôles qui correspondent. (Hérité de Control.ControlCollection) |
| GetChildIndex(Control, Boolean) |
Récupère l’index du contrôle enfant spécifié dans la collection de contrôles et déclenche éventuellement une exception si le contrôle spécifié n’est pas dans la collection de contrôles. (Hérité de Control.ControlCollection) |
| GetChildIndex(Control) |
Récupère l’index du contrôle enfant spécifié dans la collection de contrôles. (Hérité de Control.ControlCollection) |
| GetEnumerator() |
Récupère une référence à un objet énumérateur utilisé pour itérer sur un Control.ControlCollectionobjet . (Hérité de Control.ControlCollection) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IndexOf(Control) |
Récupère l’index du contrôle spécifié dans la collection de contrôles. (Hérité de Control.ControlCollection) |
| IndexOfKey(String) |
Récupère l’index de la première occurrence de l’élément spécifié dans la collection. (Hérité de Control.ControlCollection) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Remove(Control) |
Supprime le contrôle spécifié de la collection de contrôles. (Hérité de Control.ControlCollection) |
| RemoveAt(Int32) |
Supprime un contrôle de la collection de contrôles à l’emplacement indexé spécifié. (Hérité de Control.ControlCollection) |
| RemoveByKey(String) |
Supprime le contrôle enfant avec la clé spécifiée. (Hérité de Control.ControlCollection) |
| SetChildIndex(Control, Int32) |
Définit l’index du contrôle enfant spécifié dans la collection sur la valeur d’index spécifiée. (Hérité de Control.ControlCollection) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICloneable.Clone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Pour obtenir une description de ce membre, consultez Clone(). (Hérité de Control.ControlCollection) |
| ICollection.IsSynchronized |
Pour obtenir une description de ce membre, consultez la IsSynchronized propriété. (Hérité de ArrangedElementCollection) |
| ICollection.SyncRoot |
Pour obtenir une description de ce membre, consultez la SyncRoot propriété. (Hérité de ArrangedElementCollection) |
| IList.Add(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Pour obtenir une description de ce membre, consultez Add(Object). (Hérité de Control.ControlCollection) |
| IList.Clear() |
Pour obtenir une description de ce membre, consultez la Clear() méthode. (Hérité de ArrangedElementCollection) |
| IList.IsFixedSize |
Pour obtenir une description de ce membre, consultez la IsFixedSize propriété. (Hérité de ArrangedElementCollection) |
| IList.Item[Int32] |
Pour obtenir une description de ce membre, consultez la Item[Int32] propriété. (Hérité de ArrangedElementCollection) |
| IList.Remove(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Pour obtenir une description de ce membre, consultez Remove(Object). (Hérité de Control.ControlCollection) |
| IList.RemoveAt(Int32) |
Pour obtenir une description de ce membre, consultez la RemoveAt(Int32) méthode. (Hérité de ArrangedElementCollection) |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |