DataGridViewCellCollection Classe

Definição

Representa uma coleção de células num 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

Observações

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

Construtores

Name Description
DataGridViewCellCollection(DataGridViewRow)

Inicializa uma nova instância da DataGridViewCellCollection classe.

Propriedades

Name Description
Count

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

(Herdado de BaseCollection)
IsReadOnly

Recebe um valor que indica se a coleção é apenas de leitura.

(Herdado de BaseCollection)
IsSynchronized

Obtém um valor que indica se o acesso ao ICollection está sincronizado.

(Herdado de BaseCollection)
Item[Int32]

Obtém ou define a célula na localização do índice indicada. Em C#, esta propriedade é o indexador da DataGridViewCellCollection classe.

Item[String]

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

List

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

SyncRoot

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

(Herdado de BaseCollection)

Métodos

Name Description
Add(DataGridViewCell)

Adiciona uma célula à coleção.

AddRange(DataGridViewCell[])

Adiciona um array 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 unidimensional Array atual para o unidimensional Array especificado, começando no índice de destino Array especificado.

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

Copia toda a coleção de células para um array num local especificado dentro do array.

CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para 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 iterar através dos membros da coleção.

(Herdado de BaseCollection)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(DataGridViewCell)

Devolve o índice da célula especificada.

InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
Insert(Int32, DataGridViewCell)

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

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
OnCollectionChanged(CollectionChangeEventArgs)

Eleva o CollectionChanged evento.

Remove(DataGridViewCell)

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

RemoveAt(Int32)

Remove a célula no índice especificado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

evento

Name Description
CollectionChanged

Ocorre quando a coleção é alterada.

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

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

ICollection.Count

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

ICollection.IsSynchronized

Recebe um valor que indica se o acesso à coleção está sincronizado (thread safe).

ICollection.SyncRoot

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

IEnumerable.GetEnumerator()

Devolve um enumerador que itera numa 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 numa coleção.

IList.Insert(Int32, Object)

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

IList.IsFixedSize

Recebe um valor que indica se a coleção tem um tamanho fixo.

IList.IsReadOnly

Recebe 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 da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

Aplica-se a

Ver também