ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection Class

Definición

Representa una colección de objetos 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
Herencia
ToolStripItemCollectionToolStripItemCollectionToolStripItemCollectionToolStripItemCollection
Atributos
Implementaciones

Comentarios

El Add, Remove, y RemoveAt métodos permiten agregar y quitar controles individuales de la colección.The Add, Remove, and RemoveAt methods enable you to add and remove individual controls from the collection. También puede usar el AddRange o Clear métodos para agregar o quitar todos los controles de la colección.You can also use the AddRange or Clear methods to add or remove all the controls from the collection.

Puede determinar si un ToolStripItem es un miembro de la colección pasando el control a la Contains método.You can determine whether a ToolStripItem is a member of the collection by passing the control into the Contains method. Para obtener el valor de índice de la ubicación de un ToolStripItem en la colección, pase el control en el IndexOf método.To get the index value of the location of a ToolStripItem in the collection, pass the control into the IndexOf method. La colección se puede copiar en una matriz mediante una llamada a la CopyTo método.The collection can be copied into an array by calling the CopyTo method.

Constructores

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

Inicializa una nueva instancia de la clase ToolStripItemCollection con el contenedor ToolStrip especificado y la matriz especificada de los controles ToolStripItem.Initializes a new instance of the ToolStripItemCollection class with the specified container ToolStrip and the specified array of ToolStripItem controls.

Propiedades

Count Count Count Count

Obtiene el número de elementos de la colección.Gets the number of elements in the collection.

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

Para una descripción de este miembro, consulte la propiedad IsSynchronized.For a description of this member, see the IsSynchronized property.

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

Para una descripción de este miembro, consulte la propiedad SyncRoot.For a description of this member, see the SyncRoot property.

(Inherited from ArrangedElementCollection)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtiene un valor que indica si ToolStripItemCollection es de solo lectura.Gets a value indicating whether the ToolStripItemCollection is read-only.

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

Obtiene el elemento en el índice especificado.Gets the item at the specified index.

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

Obtiene el elemento con el nombre especificado.Gets the item with the specified name.

Métodos

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

Agrega ToolStripItem que muestra la imagen especificada a la colección.Adds a ToolStripItem that displays the specified image to the collection.

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

Agrega un ToolStripItem que muestra el texto especificado a la colección.Adds a ToolStripItem that displays the specified text to the collection.

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

Agrega un ToolStripItem que muestra la imagen y el texto especificados a la colección.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)

Agrega un ToolStripItem que muestra la imagen y el texto especificados a la colección y que provoca el evento 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)

Agrega el elemento especificado al final de la colección.Adds the specified item to the end of the collection.

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

Agrega un objeto ToolStripItemCollection a la colección actual.Adds a ToolStripItemCollection to the current collection.

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

Agrega una matriz de controles ToolStripItem a la colección.Adds an array of ToolStripItem controls to the collection.

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

Quita todos los elementos de la colección.Removes all items from the collection.

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

Determina si el elemento especificado es un miembro de la colección.Determines whether the specified item is a member of the collection.

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

Determina si la colección contiene un elemento con la clave especificada.Determines whether the collection contains an item with the specified key.

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

Copia todo el contenido de esta colección a una Array unidimensional compatible, empezando en el índice especificado de la matriz de destino.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 la colección en la posición especificada de la matriz ToolStripItem especificada.Copies the collection into the specified position of the specified ToolStripItem array.

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

Determina si dos instancias de ArrangedElementCollection son iguales.Determines whether two ArrangedElementCollection instances are equal.

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

Busca los elementos por su nombre y devuelve una matriz de todos los controles coincidentes.Searches for items by their name and returns an array of all matching controls.

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

Devuelve un enumerador para toda la colección.Returns an enumerator for the entire collection.

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

Devuelve el código hash de esta instancia.Returns the hash code for this instance.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Recupera el índice del elemento específico de la colección.Retrieves the index of the specified item in the collection.

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

Devuelve el índice de la primera aparición del elemento especificado en esta colección.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)

Inserta el elemento especificado en el índice especificado de la colección.Inserts the specified item into the collection at the specified index.

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

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

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

Quita el elemento especificado de la colección.Removes the specified item from the collection.

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

Quita un elemento del índice especificado en la colección.Removes an item from the specified index in the collection.

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

Quita el elemento que tiene la clave especificada.Removes the item that has the specified key.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Implementaciones de interfaz explícitas

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

Agrega un elemento a la colección.Adds an item to the collection.

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

Quita todos los elementos de la colección.Removes all items from the collection.

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

Determina si la colección contiene un elemento especificado.Determines if the collection contains a specified item.

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

Determina la ubicación de un elemento especificado de la colección.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)

Inserta un elemento en el índice especificado de la colección.Inserts an item into the collection at a specified index.

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

Obtiene un valor que indica si la colección tiene un tamaño fijo.Gets a value indicating whether the collection has a fixed size.

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

Recupera el elemento en el índice especificado.Retrieves the element at the specified index.

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

Quita la primera aparición de un elemento especificado de la colección.Removes the first occurrence of a specified item from the collection.

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

Quita un elemento de la colección en un índice especificado.Removes an item from the collection at a specified index.

Extension Methods

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

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

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

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita la paralelización de una consulta.Enables parallelization of a query.

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

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a