Condividi tramite


DataGridViewCellCollection Classe

Definizione

Rappresenta una raccolta di celle in un oggetto 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
Ereditarietà
DataGridViewCellCollection
Attributi
Implementazioni

Commenti

DataGridViewCellCollection gli oggetti vengono recuperati dalla DataGridViewRow.Cells proprietà .

Costruttori

Nome Descrizione
DataGridViewCellCollection(DataGridViewRow)

Inizializza una nuova istanza della classe DataGridViewCellCollection.

Proprietà

Nome Descrizione
Count

Ottiene il numero totale di elementi nella raccolta.

(Ereditato da BaseCollection)
IsReadOnly

Ottiene un valore che indica se l'insieme è di sola lettura.

(Ereditato da BaseCollection)
IsSynchronized

Ottiene un valore che indica se l'accesso ICollection a è sincronizzato.

(Ereditato da BaseCollection)
Item[Int32]

Ottiene o imposta la cella in corrispondenza della posizione dell'indice specificata. In C# questa proprietà è l'indicizzatore per la DataGridViewCellCollection classe .

Item[String]

Ottiene o imposta la cella nella colonna con il nome specificato. In C# questa proprietà è l'indicizzatore per la DataGridViewCellCollection classe .

List

Ottiene un oggetto ArrayList contenitore DataGridViewCellCollection .

SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso al BaseCollection.

(Ereditato da BaseCollection)

Metodi

Nome Descrizione
Add(DataGridViewCell)

Aggiunge una cella all'insieme.

AddRange(DataGridViewCell[])

Aggiunge una matrice di celle all'insieme.

Clear()

Cancella tutte le celle dall'insieme.

Contains(DataGridViewCell)

Determina se la cella specificata è contenuta nell'insieme.

CopyTo(Array, Int32)

Copia tutti gli elementi dell'oggetto unidimensionale corrente nell'oggetto unidimensionale ArrayArray specificato a partire dall'indice di destinazione Array specificato.

(Ereditato da BaseCollection)
CopyTo(DataGridViewCell[], Int32)

Copia l'intera raccolta di celle in una matrice in una posizione specificata all'interno della matrice.

CreateObjRef(Type)

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Ottiene l'oggetto che consente di scorrere i membri dell'insieme.

(Ereditato da BaseCollection)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(DataGridViewCell)

Restituisce l'indice della cella specificata.

InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
Insert(Int32, DataGridViewCell)

Inserisce una cella nell'insieme in corrispondenza dell'indice specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject .

(Ereditato da MarshalByRefObject)
OnCollectionChanged(CollectionChangeEventArgs)

Genera l'evento CollectionChanged.

Remove(DataGridViewCell)

Rimuove la cella specificata dall'insieme.

RemoveAt(Int32)

Rimuove la cella in corrispondenza dell'indice specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

Nome Descrizione
CollectionChanged

Si verifica quando la raccolta viene modificata.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)

Copia gli elementi della raccolta nella matrice specificata, a partire dall'indice specificato.

ICollection.Count

Ottiene il numero di elementi contenuti nell'insieme.

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

ICollection.SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme.

IEnumerable.GetEnumerator()

Restituisce un enumeratore che scorre un insieme.

IList.Add(Object)

Aggiunge un elemento alla raccolta.

IList.Clear()

Cancella la raccolta.

IList.Contains(Object)

Determina se la raccolta contiene il valore specificato.

IList.IndexOf(Object)

Determina l'indice di un elemento specifico in una raccolta.

IList.Insert(Int32, Object)

Inserisce un elemento nella raccolta in corrispondenza della posizione specificata.

IList.IsFixedSize

Ottiene un valore che indica se la raccolta ha una dimensione fissa.

IList.IsReadOnly

Ottiene un valore che indica se la raccolta ha una dimensione fissa.

IList.Item[Int32]

Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.

IList.Remove(Object)

Rimuove la prima occorrenza di un oggetto specifico dall'insieme.

IList.RemoveAt(Int32)

Rimuove l'oggetto DataGridViewCell in corrispondenza dell'indice specificato.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a

Vedi anche