DataGridViewSelectedRowCollection Класс

Определение

Представляет коллекцию DataGridViewRow объектов, выбранных в объекте DataGridView.

public ref class DataGridViewSelectedRowCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewSelectedRowCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewSelectedRowCollection = class
    inherit BaseCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataGridViewSelectedRowCollection
Inherits BaseCollection
Implements IList
Наследование
DataGridViewSelectedRowCollection
Атрибуты
Реализации

Комментарии

Порядок строк в коллекции не гарантируется в соответствии с порядком, в котором они были выбраны.

Свойства

Имя Описание
Count

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

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

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

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

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

(Унаследовано от BaseCollection)
Item[Int32]

Возвращает строку по указанному индексу.

List

Возвращает список элементов, содержащихся в экземпляре BaseCollection .

SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту BaseCollection.

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

Методы

Имя Описание
Clear()

Очищает коллекцию.

Contains(DataGridViewRow)

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

CopyTo(Array, Int32)

Копирует все элементы текущего одномерного в указанный одномерный ArrayArray индекс, начиная с указанного целевого Array индекса.

(Унаследовано от BaseCollection)
CopyTo(DataGridViewRow[], Int32)

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

CreateObjRef(Type)

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

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

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

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

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

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

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

(Унаследовано от Object)
GetLifetimeService()
Устаревшие..

Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра.

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

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

(Унаследовано от Object)
InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
Insert(Int32, DataGridViewRow)

Вставляет строку в коллекцию по указанной позиции.

MemberwiseClone()

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

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

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

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

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

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

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

Имя Описание
ICollection.CopyTo(Array, Int32)

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

ICollection.Count

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

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IEnumerable.GetEnumerator()

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

IList.Add(Object)

Add(Object) Реализует метод. Всегда бросает NotSupportedException.

IList.Clear()

Clear() Реализует метод. Всегда бросает NotSupportedException.

IList.Contains(Object)

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

IList.IndexOf(Object)

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

IList.Insert(Int32, Object)

Insert(Int32, Object) Реализует метод. Всегда бросает NotSupportedException.

IList.IsFixedSize

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

IList.IsReadOnly

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

IList.Item[Int32]

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

IList.Remove(Object)

Remove(Object) Реализует метод. Всегда бросает NotSupportedException.

IList.RemoveAt(Int32)

RemoveAt(Int32) Реализует метод. Всегда бросает NotSupportedException.

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

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

См. также раздел