Compartilhar via


DataGridViewCellCollection Classe

Definição

Representa uma coleção de células em uma DataGridViewRow.

public ref class DataGridViewCellCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewCellCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewCellCollection = class
    inherit BaseCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataGridViewCellCollection
Inherits BaseCollection
Implements IList
Herança
DataGridViewCellCollection
Atributos
Implementações

Comentários

DataGridViewCellCollection os objetos são recuperados pela DataGridViewRow.Cells propriedade .

Construtores

DataGridViewCellCollection(DataGridViewRow)

Inicializa uma nova instância da classe DataGridViewCellCollection.

Propriedades

Count

Obtém o número total de elementos na coleção.

(Herdado de BaseCollection)
IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.

(Herdado de BaseCollection)
IsSynchronized

Obtém um valor que indica se o acesso à ICollection é sincronizado.

(Herdado de BaseCollection)
Item[Int32]

Obtém ou define a célula no local de índice fornecido. Em C#, essa propriedade é o indexador da classe DataGridViewCellCollection.

Item[String]

Obtém ou define a célula na coluna com o nome fornecido. Em C#, essa propriedade é o indexador da classe DataGridViewCellCollection.

List

Obtém um ArrayList que contém objetos DataGridViewCellCollection.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao BaseCollection.

(Herdado de BaseCollection)

Métodos

Add(DataGridViewCell)

Adiciona uma célula à coleção.

AddRange(DataGridViewCell[])

Adiciona uma matriz de células à coleção.

Clear()

Limpa todas as células da coleção.

Contains(DataGridViewCell)

Determina se a célula especificada está contida na coleção.

CopyTo(Array, Int32)

Copia todos os elementos do Array unidimensional atual para o Array unidimensional especificado, começando no índice Array de destino especificado.

(Herdado de BaseCollection)
CopyTo(DataGridViewCell[], Int32)

Copia toda a coleção de células em uma matriz no local especificado na matriz.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Obtém o objeto que permite a iteração através dos membros da coleção.

(Herdado de BaseCollection)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(DataGridViewCell)

Retorna o índice da célula especificada.

InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
Insert(Int32, DataGridViewCell)

Insere uma célula na coleção no índice especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
OnCollectionChanged(CollectionChangeEventArgs)

Aciona o evento CollectionChanged.

Remove(DataGridViewCell)

Remove a célula especificada da coleção.

RemoveAt(Int32)

Remove a célula no índice especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

CollectionChanged

Ocorre quando a coleção é alterada.

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia os elementos da coleção para a matriz especificada, começando no índice especificado.

ICollection.Count

Obtém o número de elementos contidos na coleção.

ICollection.IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

IList.Add(Object)

Adiciona um item à coleção.

IList.Clear()

Limpa a coleção.

IList.Contains(Object)

Determina se a coleção contém o valor especificado.

IList.IndexOf(Object)

Determina o índice de um item específico em uma coleção.

IList.Insert(Int32, Object)

Insere um item na coleção na posição especificada.

IList.IsFixedSize

Obtém um valor que indica se a coleção tem um tamanho fixo.

IList.IsReadOnly

Obtém um valor que indica se a coleção tem um tamanho fixo.

IList.Item[Int32]

Obtém ou define o elemento no índice especificado.

IList.Remove(Object)

Remove a primeira ocorrência de um objeto específico da coleção.

IList.RemoveAt(Int32)

Remove o DataGridViewCell no índice especificado.

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também