ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection Class

Определение

Представляет коллекцию позиций элемента управления ComboBox.Represents the collection of items in a ComboBox.

public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Наследование
ComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollection
Атрибуты
Реализации

Комментарии

System.Windows.Forms.ComboBox.ObjectCollection Класс инкапсулирует элементы в ComboBox.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. Коллекция объектов поле со списком можно использовать для управления множеством типов объектов, включая строки, изображения и настраиваемые бизнес-объекты.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Элементы добавляются в коллекцию несколькими способами.You can add items to the collection in several ways. Add Метод добавляет один объект в коллекцию.The Add method adds one object to the collection. Чтобы добавить несколько объектов в коллекцию, лучше всего создать массив элементов и назначить с помощью AddRange метод.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Для вставки объекта в определенном месте в коллекции, можно использовать Insert метод.To insert an object at a specific location within the collection, you can use the Insert method. Для удаления элементов с известных индексом в коллекции можно использовать либо Remove метод или RemoveAt метод.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. Clear Метод удаляет все элементы из коллекции.The Clear method removes all the items from the collection.

Помимо методов и свойств для добавления и удаления элементов System.Windows.Forms.ComboBox.ObjectCollection также предоставляет методы для поиска элементов в коллекции.In addition to methods and properties for adding and removing items, the System.Windows.Forms.ComboBox.ObjectCollection also provides methods to find items within the collection. Contains Метод позволяет определить, если объект является членом коллекции.The Contains method enables you to determine if an object is a member of the collection. Если известно, что элемент является элементом коллекции, можно использовать IndexOf метод, чтобы определить, где расположен элемент в коллекции.Once you know that the item is located within the collection, you can use the IndexOf method to determine where the item is located within the collection.

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

ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox)

Инициализирует новый экземпляр ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Свойства

Count Count Count Count

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

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Возвращает значение, определяющее возможность изменения данной коллекции.Gets a value indicating whether this collection can be modified.

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

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

Методы

Add(Object) Add(Object) Add(Object) Add(Object)

Добавляет элемент в список позиций ComboBox.Adds an item to the list of items for a ComboBox.

AddRange(Object[]) AddRange(Object[]) AddRange(Object[]) AddRange(Object[])

Добавляет массив элементов в список позиций ComboBox.Adds an array of items to the list of items for a ComboBox.

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

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

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Определяет, входит ли указанный элемент в данную коллекцию.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32)

Копирует коллекцию целиком в заданное место существующего массива объектов.Copies the entire collection into an existing array of objects at a specified location within the array.

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

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Возвращает перечислитель, который может использоваться для перемещения по коллекции элементов.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

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

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

Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object)

Вставляет элемент в коллекцию по указанному индексу.Inserts an 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(Object) Remove(Object) Remove(Object) Remove(Object)

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

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

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

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

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

(Inherited from Object)

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

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Описание этого члена см. в разделе CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Описание этого члена см. в разделе IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Описание этого члена см. в разделе SyncRoot.For a description of this member, see SyncRoot.

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

Описание этого члена см. в разделе Add(Object).For a description of this member, see Add(Object).

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

Описание этого члена см. в разделе IsFixedSize.For a description of this member, see IsFixedSize.

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

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.

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