ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection Class

Définition

Représente une collection d'objets ToolStripItem.Represents a collection of ToolStripItem objects.

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
type ToolStripItemCollection = class
    inherit ArrangedElementCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ToolStripItemCollection
Inherits ArrangedElementCollection
Implements IList
Héritage
ToolStripItemCollectionToolStripItemCollectionToolStripItemCollectionToolStripItemCollection
Attributs
Implémente

Remarques

Les Addméthodes Remove, etRemoveAt vous permettent d’ajouter et de supprimer des contrôles individuels de la collection.The Add, Remove, and RemoveAt methods enable you to add and remove individual controls from the collection. Vous pouvez également utiliser les AddRange méthodes Clear ou pour ajouter ou supprimer tous les contrôles de la collection.You can also use the AddRange or Clear methods to add or remove all the controls from the collection.

Vous pouvez déterminer si un ToolStripItem est un membre de la collection en passant le contrôle dans la Contains méthode.You can determine whether a ToolStripItem is a member of the collection by passing the control into the Contains method. Pour obtenir la valeur d’index de l’emplacement d' ToolStripItem un dans la collection, transmettez le contrôle IndexOf à la méthode.To get the index value of the location of a ToolStripItem in the collection, pass the control into the IndexOf method. La collection peut être copiée dans un tableau en appelant CopyTo la méthode.The collection can be copied into an array by calling the CopyTo method.

Constructeurs

ToolStripItemCollection(ToolStrip, ToolStripItem[]) ToolStripItemCollection(ToolStrip, ToolStripItem[]) ToolStripItemCollection(ToolStrip, ToolStripItem[]) ToolStripItemCollection(ToolStrip, ToolStripItem[])

Initialise une nouvelle instance de la classe ToolStripItemCollection avec le conteneur ToolStrip spécifié et le tableau de contrôles ToolStripItem spécifié.Initializes a new instance of the ToolStripItemCollection class with the specified container ToolStrip and the specified array of ToolStripItem controls.

Propriétés

Count Count Count Count

Obtient le nombre d’éléments de la collection.Gets the number of elements in the collection.

(Inherited from ArrangedElementCollection)
ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez la propriétéIsSynchronized.For a description of this member, see the IsSynchronized property.

(Inherited from ArrangedElementCollection)
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez la propriétéSyncRoot.For a description of this member, see the SyncRoot property.

(Inherited from ArrangedElementCollection)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtient une valeur indiquant si ToolStripItemCollection est en lecture seule.Gets a value indicating whether the ToolStripItemCollection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtient l'élément situé à l'index spécifié.Gets the item at the specified index.

Item[String] Item[String] Item[String] Item[String]

Obtient l'élément avec le nom spécifié.Gets the item with the specified name.

Méthodes

Add(Image) Add(Image) Add(Image) Add(Image)

Ajoute à la collection un ToolStripItem qui affiche l'image spécifiée.Adds a ToolStripItem that displays the specified image to the collection.

Add(String) Add(String) Add(String) Add(String)

Ajoute à la collection un ToolStripItem qui affiche le texte spécifié.Adds a ToolStripItem that displays the specified text to the collection.

Add(String, Image) Add(String, Image) Add(String, Image) Add(String, Image)

Ajoute à la collection un ToolStripItem qui affiche l'image et le texte spécifiés.Adds a ToolStripItem that displays the specified image and text to the collection.

Add(String, Image, EventHandler) Add(String, Image, EventHandler) Add(String, Image, EventHandler) Add(String, Image, EventHandler)

Ajoute à la collection un ToolStripItem qui affiche l'image et texte spécifiés et déclenche l'événement Click.Adds a ToolStripItem that displays the specified image and text to the collection and that raises the Click event.

Add(ToolStripItem) Add(ToolStripItem) Add(ToolStripItem) Add(ToolStripItem)

Ajoute l'élément spécifié à la fin de la collection.Adds the specified item to the end of the collection.

AddRange(ToolStripItemCollection) AddRange(ToolStripItemCollection) AddRange(ToolStripItemCollection) AddRange(ToolStripItemCollection)

Ajoute ToolStripItemCollection à la collection actuelle.Adds a ToolStripItemCollection to the current collection.

AddRange(ToolStripItem[]) AddRange(ToolStripItem[]) AddRange(ToolStripItem[]) AddRange(ToolStripItem[])

Ajoute un tableau de contrôles ToolStripItem à la collection.Adds an array of ToolStripItem controls to the collection.

Clear() Clear() Clear() Clear()

Supprime tous les éléments de la collection.Removes all items from the collection.

Contains(ToolStripItem) Contains(ToolStripItem) Contains(ToolStripItem) Contains(ToolStripItem)

Détermine si l'élément spécifié est un membre de la collection.Determines whether the specified item is a member of the collection.

ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

Détermine si la collection contient un élément avec la clé spécifiée.Determines whether the collection contains an item with the specified key.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copie le contenu entier de cette collection dans un Array unidimensionnel compatible, en commençant à l'index spécifié du tableau cible.Copies the entire contents of this collection to a compatible one-dimensional Array, starting at the specified index of the target array.

(Inherited from ArrangedElementCollection)
CopyTo(ToolStripItem[], Int32) CopyTo(ToolStripItem[], Int32) CopyTo(ToolStripItem[], Int32) CopyTo(ToolStripItem[], Int32)

Copie la collection à la position spécifiée du tableau ToolStripItem spécifié.Copies the collection into the specified position of the specified ToolStripItem array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si deux instances ArrangedElementCollection sont égales.Determines whether two ArrangedElementCollection instances are equal.

(Inherited from ArrangedElementCollection)
Find(String, Boolean) Find(String, Boolean) Find(String, Boolean) Find(String, Boolean)

Recherche les éléments par leur nom et retourne un tableau des contrôles correspondants.Searches for items by their name and returns an array of all matching controls.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Retourne un énumérateur pour la collection entière.Returns an enumerator for the entire collection.

(Inherited from ArrangedElementCollection)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retourne le code de hachage de cette instance.Returns the hash code for this instance.

(Inherited from ArrangedElementCollection)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(ToolStripItem) IndexOf(ToolStripItem) IndexOf(ToolStripItem) IndexOf(ToolStripItem)

Récupère l'index de l'élément spécifié dans la collection.Retrieves the index of the specified item in the collection.

IndexOfKey(String) IndexOfKey(String) IndexOfKey(String) IndexOfKey(String)

Récupère l'index de la première occurrence de l'élément spécifié dans la collection.Retrieves the index of the first occurrence of the specified item within the collection.

Insert(Int32, ToolStripItem) Insert(Int32, ToolStripItem) Insert(Int32, ToolStripItem) Insert(Int32, ToolStripItem)

Insère l'élément spécifié dans la collection à l'index spécifié.Inserts the specified item into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ToolStripItem) Remove(ToolStripItem) Remove(ToolStripItem) Remove(ToolStripItem)

Supprime l’élément spécifié de la collection.Removes the specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Supprime un élément de l'index spécifié dans la collection.Removes an item from the specified index in the collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

Supprime l'élément qui possède la clé spécifiée.Removes the item that has the specified key.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Implémentations d’interfaces explicites

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Ajoute un élément à la collection.Adds an item to the collection.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Supprime tous les éléments de la collection.Removes all items from the collection.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Détermine si la collection contient un élément spécifié.Determines if the collection contains a specified item.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Détermine l'emplacement d'un élément spécifié dans la collection.Determines the location of a specified item in the collection.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Insère un élément dans la collection à un index spécifié.Inserts an item into the collection at a specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Obtient une valeur indiquant si la collection est de taille fixe.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Récupère l'élément au niveau de l'index spécifié.Retrieves the element at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Supprime la première occurrence d’un élément spécifié de la collection.Removes the first occurrence of a specified item from the collection.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Supprime un élément de la collection au niveau de l'index spécifié.Removes an item from the collection at a specified index.

Méthodes d’extension

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à