ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection ListView.CheckedListViewItemCollection Class

Определение

Представляет коллекцию отмеченных элементов в элементе представления списка.Represents the collection of checked items in a list view control.

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

Комментарии

Объект ListView.CheckedListViewItemCollection хранит отмеченных элементов в ListView элемента управления.A ListView.CheckedListViewItemCollection stores the checked items in a ListView control. Элементы можно проверить, только если CheckBoxes свойство ListView управления true.Items can only be checked if the CheckBoxes property of the ListView control is set to true. Элементы, хранящиеся в ListView.CheckedListViewItemCollection элементы содержатся в ListView.ListViewItemCollection.The items stored in the ListView.CheckedListViewItemCollection are items contained in the ListView.ListViewItemCollection. ListView.ListViewItemCollection Класс хранит все элементы, отображаемые в ListView элемента управления.The ListView.ListViewItemCollection class stores all items displayed in the ListView control.

Ниже показан пример того, как ListView.ListViewItemCollection хранит элементы ListView а также их состояний выбора в качестве примера ListView элемента управления.The following table shows an example of how the ListView.ListViewItemCollection stores the items of the ListView as well as their selection states in an example ListView control.

ИндексIndex ЭлементItem Состояние установленного флажка в ListViewChecked state in the ListView
00 Item1Item1 UncheckedUnchecked
11 Item2Item2 ПомеченоChecked
22 Item3Item3 UncheckedUnchecked
33 Item4Item4 ПомеченоChecked
44 «ТОВАР5»Item5 ПомеченоChecked

На основе ListView.ListViewItemCollection в предыдущей таблице, приведенной ниже таблице показано как ListView.CheckedListViewItemCollection будет отображаться.Based on the ListView.ListViewItemCollection example in the previous table, the following table demonstrates how the ListView.CheckedListViewItemCollection would appear.

ИндексIndex Проверенный элемент в ListViewItemCollectionChecked item in ListViewItemCollection
00 Item2Item2
11 Item4Item4
22 «ТОВАР5»Item5

Свойства и методы этого класса можно использовать для выполнения различных задач, связанных с коллекции.You can use the properties and methods of this class to perform a variety of tasks with the collection. Contains Метод позволяет определить, является ли элемент из ListView.ListViewItemCollection класс является членом ListView.CheckedListViewItemCollection.The Contains method enables you to determine whether an item from the ListView.ListViewItemCollection class is a member of the ListView.CheckedListViewItemCollection. Если известно, что элемент находится в коллекции, можно использовать IndexOf метод, чтобы определить положение элемента в ListView.CheckedListViewItemCollection.Once you know that the item is in the collection, you can use the IndexOf method to determine the position of the item in the ListView.CheckedListViewItemCollection.

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

ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView) ListView.CheckedListViewItemCollection(ListView)

Инициализирует новый экземпляр класса ListView.CheckedListViewItemCollection.Initializes a new instance of the ListView.CheckedListViewItemCollection class.

Свойства

Count Count Count Count

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

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Возвращает значение, указывающее, является ли коллекция доступной только для чтения.Gets a value indicating whether the collection is read-only.

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

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

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

Получает элемент с указанным ключом из коллекции.Gets an item with the specified key within the collection.

Методы

Contains(ListViewItem) Contains(ListViewItem) Contains(ListViewItem) Contains(ListViewItem)

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

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

Определяет, содержится ли в коллекции столбец с указанным ключом.Determines if a column with the specified key is contained in the collection.

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

Копирует коллекцию целиком в заданное место существующего массива.Copies the entire collection into an existing array 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 checked 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(ListViewItem) IndexOf(ListViewItem) IndexOf(ListViewItem) IndexOf(ListViewItem)

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

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

Определяет индекс для элемента с указанным ключом.Determines the index for an item with the specified key.

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

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

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

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

Возвращает значение, показывающее, является ли доступ к коллекции ListView.CheckedListViewItemCollection синхронизированным (потокобезопасным).Gets a value indicating whether access to the ListView.CheckedListViewItemCollection is synchronized (thread safe).

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

Возвращает объект, который может быть использован для синхронизации доступа к коллекции элементов управления.Gets an object that can be used to synchronize access to the collection of controls.

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)

Проверяет, установлен ли флажок для элемента.Verifies whether the item is checked.

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

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

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]

Возвращает или задает объект из коллекции.Gets or sets an object from the collection.

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

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

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

Удаляет элемент из коллекции по указанному индексу.Removes an item from the collection at the 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.

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