ListBox.SelectedObjectCollection Класс

Определение

Представляет коллекцию выбранных элементов в ListBox.

public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
Наследование
ListBox.SelectedObjectCollection
Реализации

Комментарии

Класс ListBox.SelectedObjectCollection хранит выбранные элементы в элементе ListBox. Элементы, хранящиеся в ListBox.SelectedObjectCollection нем, содержатся в ListBox.ObjectCollection классе. Класс ListBox.ObjectCollection сохраняет все элементы, отображаемые в элементе ListBox.

В следующей таблице приведен пример ListBox.ObjectCollection хранения элементов элементов ListBox , а также их состояний выбора в примере ListBox.

Индекс Элемент Состояние выделения в ListBox
0 object1 Unselected
1 object2 Выбрано
2 object3 Unselected
3 object4 Выбрано
4 object5 Выбрано

На основе показанной ListBox.ObjectCollection выше таблицы в следующей таблице показано, как ListBox.SelectedObjectCollection она будет отображаться.

Индекс Выбранный элемент из ObjectCollection
0 object2
1 object4
2 object5

Свойства и методы этого класса можно использовать для выполнения различных задач с коллекцией. Этот Contains метод позволяет определить, является ли элемент из ListBox.ObjectCollection класса членом ListBox.SelectedObjectCollection. После того как вы знаете, что элемент находится в коллекции, можно использовать IndexOf метод, чтобы определить, где хранится определенный элемент внутри ListBox.ObjectCollection элемента.ListBox ListBox.SelectedObjectCollection

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

ListBox.SelectedObjectCollection(ListBox)

Инициализирует новый экземпляр класса ListBox.SelectedObjectCollection.

Свойства

Count

Возвращает количество элементов в коллекции.

IsReadOnly

Возвращает значение, указывающее, является ли коллекция доступной только для чтения.

Item[Int32]

Возвращает из коллекции элемент с указанным индексом.

Методы

Add(Object)

Добавляет элемент в список выбранных элементов для объекта ListBox.

Clear()

Удаляет все элементы из коллекции выбранных элементов.

Contains(Object)

Определяет, содержится ли указанный элемент в коллекции.

CopyTo(Array, Int32)

Копирует коллекцию целиком в заданное место существующего массива.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Возвращает перечислитель, который может использоваться для итерации по коллекции выделенных элементов.

GetHashCode()

Служит хэш-функцией по умолчанию.

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

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

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

Возвращает индекс указанного элемента в коллекции.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

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

Удаляет указанный объект из коллекции выбранных элементов.

ToString()

Возвращает строку, представляющую текущий объект.

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

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

ICollection.IsSynchronized

Описание этого члена см. в разделе IsSynchronized.

ICollection.SyncRoot

Описание этого члена см. в разделе SyncRoot.

IList.Add(Object)

Описание этого члена см. в разделе Add(Object).

IList.Clear()

Описание этого члена см. в разделе Clear().

IList.Insert(Int32, Object)

Описание этого члена см. в разделе Insert(Int32, Object).

IList.IsFixedSize

Описание этого члена см. в разделе IsFixedSize.

IList.Remove(Object)

Описание этого члена см. в разделе Remove(Object).

IList.RemoveAt(Int32)

Описание этого члена см. в разделе RemoveAt(Int32).

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

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

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

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