ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection Class

Definizione

Rappresenta una raccolta di oggetti 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
Ereditarietà
ToolStripItemCollectionToolStripItemCollectionToolStripItemCollectionToolStripItemCollection
Attributi
Implementazioni

Commenti

Il Add, Remove, e RemoveAt metodi consentono di aggiungere e rimuovere singoli controlli dalla raccolta.The Add, Remove, and RemoveAt methods enable you to add and remove individual controls from the collection. È anche possibile usare la AddRange o Clear metodi per aggiungere o rimuovere tutti i controlli dalla raccolta.You can also use the AddRange or Clear methods to add or remove all the controls from the collection.

È possibile determinare se un ToolStripItem è un membro dell'insieme passando un controllo nel Contains (metodo).You can determine whether a ToolStripItem is a member of the collection by passing the control into the Contains method. Per ottenere il valore di indice della posizione di un ToolStripItem nella raccolta, passare il controllo nel IndexOf (metodo).To get the index value of the location of a ToolStripItem in the collection, pass the control into the IndexOf method. La raccolta può essere copiata in una matrice chiamando il CopyTo (metodo).The collection can be copied into an array by calling the CopyTo method.

Costruttori

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

Inizializza una nuova istanza di ToolStripItemCollection classe con il contenitore specificato ToolStrip e la matrice specificata di ToolStripItem controlli.Initializes a new instance of the ToolStripItemCollection class with the specified container ToolStrip and the specified array of ToolStripItem controls.

Proprietà

Count Count Count Count

Ottiene il numero di elementi nella raccolta.Gets the number of elements in the collection.

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

Per una descrizione di questo membro, vedere la proprietà IsSynchronized.For a description of this member, see the IsSynchronized property.

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

Per una descrizione di questo membro, vedere la proprietà SyncRoot.For a description of this member, see the SyncRoot property.

(Inherited from ArrangedElementCollection)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se ToolStripItemCollection è di sola lettura.Gets a value indicating whether the ToolStripItemCollection is read-only.

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

Ottiene l'elemento in corrispondenza dell'indice specificato.Gets the item at the specified index.

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

Ottiene l'elemento con il nome specificato.Gets the item with the specified name.

Metodi

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

Aggiunge un ToolStripItem che visualizza l'immagine specificata nella raccolta.Adds a ToolStripItem that displays the specified image to the collection.

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

Aggiunge un ToolStripItem che visualizza il testo specificato alla raccolta.Adds a ToolStripItem that displays the specified text to the collection.

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

Aggiunge un ToolStripItem che visualizza l'immagine e testo specificati alla raccolta.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)

Aggiunge un ToolStripItem che visualizza l'immagine e testo specificati alla raccolta e genera il Click evento.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)

Aggiunge l'elemento specificato alla fine della raccolta.Adds the specified item to the end of the collection.

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

Aggiunge un ToolStripItemCollection alla raccolta corrente.Adds a ToolStripItemCollection to the current collection.

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

Aggiunge una matrice di ToolStripItem controlli alla raccolta.Adds an array of ToolStripItem controls to the collection.

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

Rimuove tutti gli elementi dalla raccolta.Removes all items from the collection.

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

Determina se l'elemento specificato è un membro della raccolta.Determines whether the specified item is a member of the collection.

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

Determina se la raccolta contiene un elemento con la chiave specificata.Determines whether the collection contains an item with the specified key.

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

Consente di copiare l'intero contenuto di questo insieme in una matrice Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.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)

Copia l'insieme nella posizione specificata dell'oggetto specificato ToolStripItem matrice.Copies the collection into the specified position of the specified ToolStripItem array.

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

Determina se due istanze di ArrangedElementCollection sono uguali.Determines whether two ArrangedElementCollection instances are equal.

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

Cerca gli elementi in base al nome e restituisce una matrice di tutti i controlli corrispondenti.Searches for items by their name and returns an array of all matching controls.

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

Restituisce un enumeratore per l'intero insieme.Returns an enumerator for the entire collection.

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

Restituisce il codice hash per l'istanza.Returns the hash code for this instance.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Recupera l'indice dell'elemento specificato nella raccolta.Retrieves the index of the specified item in the collection.

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

Recupera l'indice della prima occorrenza dell'elemento specificato all'interno della raccolta.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)

Inserisce l'elemento specificato nella raccolta in corrispondenza dell'indice specificato.Inserts the specified item into the collection at the specified index.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Rimuove l'elemento specificato dalla raccolta.Removes the specified item from the collection.

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

Rimuove un elemento dall'indice specificato nella raccolta.Removes an item from the specified index in the collection.

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

Rimuove l'elemento con la chiave specificata.Removes the item that has the specified key.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

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

Aggiunge un elemento alla raccolta.Adds an item to the collection.

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

Rimuove tutti gli elementi dalla raccolta.Removes all items from the collection.

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

Determina se la raccolta contiene un elemento specificato.Determines if the collection contains a specified item.

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

Determina la posizione di un elemento specificato nella raccolta.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)

Inserisce un elemento nella raccolta in corrispondenza di un indice specificato.Inserts an item into the collection at a specified index.

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

Ottiene un valore che indica se la dimensione della raccolta è fissa.Gets a value indicating whether the collection has a fixed size.

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

Recupera l'elemento in corrispondenza dell'indice specificato.Retrieves the element at the specified index.

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

Rimuove dalla raccolta la prima occorrenza dell'elemento specificato.Removes the first occurrence of a specified item from the collection.

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

Rimuove un elemento dalla raccolta in corrispondenza dell'indice specificato.Removes an item from the collection at a specified index.

Extension Methods

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

Esegue il cast di elementi di un IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

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

Filtra gli elementi di un IEnumerable basato su un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

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

Consente la parallelizzazione di una query.Enables parallelization of a query.

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

Converte un' IEnumerable a un IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a