ToolStripItemCollection 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 d’objets ToolStripItem .
public ref class ToolStripItemCollection : System::Windows::Forms::Layout::ArrangedElementCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ToolStripItemCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ToolStripItemCollection = class
inherit ArrangedElementCollection
interface IList
interface ICollection
interface IEnumerable
Public Class ToolStripItemCollection
Inherits ArrangedElementCollection
Implements IList
- Héritage
- Attributs
- Implémente
Remarques
Les Addméthodes et RemoveAt les méthodes Removevous permettent d’ajouter et de supprimer des contrôles individuels de la collection. Vous pouvez également utiliser les AddRange méthodes ou Clear ajouter ou supprimer tous les contrôles de la collection.
Vous pouvez déterminer si un ToolStripItem membre de la collection est transmis au contrôle dans la Contains méthode. Pour obtenir la valeur d’index de l’emplacement d’une ToolStripItem collection, transmettez le contrôle à la IndexOf méthode. La collection peut être copiée dans un tableau en appelant la CopyTo méthode.
Constructeurs
| Nom | Description |
|---|---|
| ToolStripItemCollection(ToolStrip, ToolStripItem[]) |
Initialise une nouvelle instance de la ToolStripItemCollection classe avec le conteneur ToolStrip spécifié et le tableau de ToolStripItem contrôles spécifié. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre d’éléments de la collection. (Hérité de ArrangedElementCollection) |
| IsReadOnly |
Obtient une valeur indiquant si le ToolStripItemCollection est en lecture seule. |
| Item[Int32] |
Obtient l’élément à l’index spécifié. |
| Item[String] |
Obtient l’élément avec le nom spécifié. |
Méthodes
| Nom | Description |
|---|---|
| Add(Image) |
Ajoute une ToolStripItem image qui affiche l’image spécifiée à la collection. |
| Add(String, Image, EventHandler) |
Ajoute un ToolStripItem élément qui affiche l’image et le texte spécifiés dans la collection et qui déclenche l’événement Click . |
| Add(String, Image) |
Ajoute un ToolStripItem élément qui affiche l’image et le texte spécifiés dans la collection. |
| Add(String) |
Ajoute un ToolStripItem texte qui affiche le texte spécifié à la collection. |
| Add(ToolStripItem) |
Ajoute l’élément spécifié à la fin de la collection. |
| AddRange(ToolStripItem[]) |
Ajoute un tableau de ToolStripItem contrôles à la collection. |
| AddRange(ToolStripItemCollection) |
Ajoute une ToolStripItemCollection à la collection active. |
| Clear() |
Supprime tous les éléments de la collection. |
| Contains(ToolStripItem) |
Détermine si l’élément spécifié est membre de la collection. |
| ContainsKey(String) |
Détermine si la collection contient un élément avec la clé spécifiée. |
| CopyTo(Array, Int32) |
Copie l’intégralité du contenu de cette collection dans une dimension unidimensionnelle Arraycompatible, en commençant à l’index spécifié du tableau cible. (Hérité de ArrangedElementCollection) |
| CopyTo(ToolStripItem[], Int32) |
Copie la collection à la position spécifiée du tableau spécifié ToolStripItem . |
| Equals(Object) |
Détermine si deux ArrangedElementCollection instances sont égales. (Hérité de ArrangedElementCollection) |
| Find(String, Boolean) |
Recherche les éléments par leur nom et retourne un tableau de tous les contrôles correspondants. |
| GetEnumerator() |
Retourne un énumérateur pour l’ensemble de la collection. (Hérité de ArrangedElementCollection) |
| GetHashCode() |
Retourne le code de hachage pour cette instance. (Hérité de ArrangedElementCollection) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IndexOf(ToolStripItem) |
Récupère l’index de l’élément spécifié dans la collection. |
| IndexOfKey(String) |
Récupère l’index de la première occurrence de l’élément spécifié dans la collection. |
| Insert(Int32, ToolStripItem) |
Insère l’élément spécifié dans la collection à l’index spécifié. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Remove(ToolStripItem) |
Supprime l’élément spécifié de la collection. |
| RemoveAt(Int32) |
Supprime un élément de l’index spécifié dans la collection. |
| RemoveByKey(String) |
Supprime l’élément qui a la clé spécifiée. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| 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) |
Ajoute un élément à la collection. |
| IList.Clear() |
Supprime tous les éléments de la collection. |
| IList.Contains(Object) |
Détermine si la collection contient un élément spécifié. |
| IList.IndexOf(Object) |
Détermine l’emplacement d’un élément spécifié dans la collection. |
| IList.Insert(Int32, Object) |
Insère un élément dans la collection à un index spécifié. |
| IList.IsFixedSize |
Obtient une valeur indiquant si la collection a une taille fixe. |
| IList.Item[Int32] |
Récupère l’élément à l’index spécifié. |
| IList.Remove(Object) |
Supprime la première occurrence d’un élément spécifié de la collection. |
| IList.RemoveAt(Int32) |
Supprime un élément de la collection à un index spécifié. |
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é. |