ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection ToolStripItemCollection Class

Определение

Представляет коллекцию объектов 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
Наследование
ToolStripItemCollectionToolStripItemCollectionToolStripItemCollectionToolStripItemCollection
Атрибуты
Реализации

Комментарии

Add, Remove, И RemoveAt методы позволяют добавлять и удалять отдельные элементы управления из коллекции.The Add, Remove, and RemoveAt methods enable you to add and remove individual controls from the collection. Можно также использовать AddRange или Clear методы для добавления или удаления всех элементов управления из коллекции.You can also use the AddRange or Clear methods to add or remove all the controls from the collection.

Можно определить, является ли ToolStripItem является членом коллекции путем передачи управления в Contains метод.You can determine whether a ToolStripItem is a member of the collection by passing the control into the Contains method. Чтобы получить значение индекса расположение ToolStripItem в коллекции, передайте этот элемент управления в IndexOf метод.To get the index value of the location of a ToolStripItem in the collection, pass the control into the IndexOf method. Коллекции можно было скопировать в массив путем вызова CopyTo метод.The collection can be copied into an array by calling the CopyTo method.

Конструкторы

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

Инициализирует новый экземпляр класса ToolStripItemCollection класс с указанным контейнером ToolStrip и указанный массив ToolStripItem элементов управления.Initializes a new instance of the ToolStripItemCollection class with the specified container ToolStrip and the specified array of ToolStripItem controls.

Свойства

Count Count Count Count

Возвращает количество элементов в коллекции.Gets the number of elements in the collection.

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

Описание этого элемента см. в свойстве IsSynchronized.For a description of this member, see the IsSynchronized property.

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

Описание этого элемента см. в свойстве SyncRoot.For a description of this member, see the SyncRoot property.

(Inherited from ArrangedElementCollection)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Получает значение, указывающее, является ли объект ToolStripItemCollection доступным только для чтения.Gets a value indicating whether the ToolStripItemCollection is read-only.

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

Возвращает элемент по указанному индексу.Gets the item at the specified index.

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

Получает элемент с указанным именем.Gets the item with the specified name.

Методы

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

Добавляет ToolStripItem , отображающий указанное изображение в коллекцию.Adds a ToolStripItem that displays the specified image to the collection.

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

Добавляет ToolStripItem , отображающий указанный текст в коллекцию.Adds a ToolStripItem that displays the specified text to the collection.

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

Добавляет ToolStripItem , отображающий указанное изображение и текст в коллекцию.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)

Добавляет ToolStripItem в коллекцию, отображающий указанное изображение и текст, который вызывает 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)

Добавляет указанный элемент в конец коллекции.Adds the specified item to the end of the collection.

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

Добавляет ToolStripItemCollection в текущую коллекцию.Adds a ToolStripItemCollection to the current collection.

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

Добавляет массив ToolStripItem элементов управления в коллекцию.Adds an array of ToolStripItem controls to the collection.

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

Удаляет все элементы из коллекции.Removes all items from the collection.

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

Определяет, является ли указанный элемент членом коллекции.Determines whether the specified item is a member of the collection.

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

Определяет, содержит ли коллекция элемент с указанным ключом.Determines whether the collection contains an item with the specified key.

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

Копирует все содержимое этой коллекции в совместимый одномерный массив Array, начиная с указанного индекса конечного массива.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)

Копирует коллекцию в указанной позиции заданного объекта ToolStripItem массива.Copies the collection into the specified position of the specified ToolStripItem array.

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

Определяет, равны ли два экземпляра ArrangedElementCollection.Determines whether two ArrangedElementCollection instances are equal.

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

Выполняет поиск элементов по имени и возвращает массив всех соответствующих элементов управления.Searches for items by their name and returns an array of all matching controls.

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

Возвращает перечислитель для всей коллекции.Returns an enumerator for the entire collection.

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

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Извлекает индекс указанного элемента в коллекции.Retrieves the index of the specified item in the collection.

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

Извлекает индекс первого вхождения указанного элемента в коллекции.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)

Вставляет указанный элемент в коллекцию по указанному индексу.Inserts the specified item into the collection at the specified index.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Удаляет заданный элемент из коллекции.Removes the specified item from the collection.

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

Удаляет элемент с заданным индексом в коллекции.Removes an item from the specified index in the collection.

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

Удаляет элемент, имеющий указанный ключ.Removes the item that has the specified key.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Явные реализации интерфейса

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

Добавляет элемент в коллекцию.Adds an item to the collection.

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

Удаляет все элементы из коллекции.Removes all items from the collection.

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

Определяет, содержит ли коллекция указанный элемент.Determines if the collection contains a specified item.

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

Определяет расположение указанного элемента в коллекции.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)

Вставляет элемент в коллекцию по указанному индексу.Inserts an item into the collection at a specified index.

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

Возвращает значение, указывающее, имеет ли коллекция фиксированный размер.Gets a value indicating whether the collection has a fixed size.

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

Извлекает элемент по указанному индексу.Retrieves the element at the specified index.

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

Удаляет из коллекции первое вхождение указанного элемента.Removes the first occurrence of a specified item from the collection.

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

Удаляет элемент из коллекции по указанному индексу.Removes an item from the collection at a specified index.

Методы расширения

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

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

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

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

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

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

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

Преобразует IEnumerable для IQueryable.Converts an IEnumerable to an IQueryable.

Применяется к