ComboBox.ObjectCollection Класс

Определение

Представляет коллекцию элементов в 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
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Наследование
ComboBox.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.Initializes a new instance of ComboBox.ObjectCollection.

Свойства

Count

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

IsReadOnly

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

Item[Int32]

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

Методы

Add(Object)

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

AddRange(Object[])

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

Clear()

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

Contains(Object)

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

CopyTo(Object[], Int32)

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

Equals(Object)

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

(Унаследовано от Object)
GetEnumerator()

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

GetHashCode()

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

(Унаследовано от Object)
GetType()

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

(Унаследовано от Object)
IndexOf(Object)

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

Insert(Int32, Object)

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

MemberwiseClone()

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

(Унаследовано от Object)
Remove(Object)

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

RemoveAt(Int32)

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

ToString()

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

(Унаследовано от Object)

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

ICollection.CopyTo(Array, Int32)

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

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IList.Add(Object)

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

IList.IsFixedSize

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

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.Converts an IEnumerable to an IQueryable.

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