Compartir a través de


DataGridViewSelectedRowCollection Clase

Definición

Representa una colección de objetos DataGridViewRow seleccionados en una clase 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
Herencia
DataGridViewSelectedRowCollection
Atributos
Implementaciones

Comentarios

No se garantiza que el orden de las filas de la colección coincida con el orden en que se seleccionaron.

Propiedades

Count

Obtiene el número total de elementos de la colección.

(Heredado de BaseCollection)
IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.

(Heredado de BaseCollection)
IsSynchronized

Obtiene un valor que indica si el acceso a ICollection está sincronizado.

(Heredado de BaseCollection)
Item[Int32]

Obtiene la fila en el índice especificado.

List

Obtiene la lista de elementos incluidos en la instancia de BaseCollection.

SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a BaseCollection.

(Heredado de BaseCollection)

Métodos

Clear()

Borra la colección.

Contains(DataGridViewRow)

Determina si la fila especificada está contenida en la colección.

CopyTo(Array, Int32)

Copia todos los elementos del objeto Array unidimensional actual en el objeto Array unidimensional especificado, empezando en el índice especificado del objeto Array de destino.

(Heredado de BaseCollection)
CopyTo(DataGridViewRow[], Int32)

Copia los elementos de la colección en la matriz especificada, empezando por el índice especificado.

CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Obtiene el objeto que permite iterar en los miembros de la colección.

(Heredado de BaseCollection)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoleto.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoleto.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
Insert(Int32, DataGridViewRow)

Inserta una fila en la colección, en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.

(Heredado de MarshalByRefObject)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Copia los elementos de la colección en la matriz especificada, empezando por el índice especificado.

ICollection.Count

Obtiene el número de elementos de la colección.

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos).

ICollection.SyncRoot

Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.

IEnumerable.GetEnumerator()

Devuelve un enumerador que se puede usar para procesar una iteración en la colección.

IList.Add(Object)

Implementa el método Add(Object). Siempre produce una excepción NotSupportedException.

IList.Clear()

Implementa el método Clear(). Siempre produce una excepción NotSupportedException.

IList.Contains(Object)

Determina si el valor especificado está incluido en la colección.

IList.IndexOf(Object)

Devuelve el índice del elemento especificado.

IList.Insert(Int32, Object)

Implementa el método Insert(Int32, Object). Siempre produce una excepción NotSupportedException.

IList.IsFixedSize

Obtiene un valor que indica si la colección tiene un tamaño fijo.

IList.IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.

IList.Item[Int32]

Obtiene el elemento en el índice especificado.

IList.Remove(Object)

Implementa el método Remove(Object). Siempre produce una excepción NotSupportedException.

IList.RemoveAt(Int32)

Implementa el método RemoveAt(Int32). Siempre produce una excepción NotSupportedException.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Consulte también