Partage via


DataGridViewCellCollection Classe

Définition

Représente une collection de cellules dans 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
Héritage
DataGridViewCellCollection
Attributs
Implémente

Remarques

DataGridViewCellCollection les objets sont récupérés par la DataGridViewRow.Cells propriété .

Constructeurs

DataGridViewCellCollection(DataGridViewRow)

Initialise une nouvelle instance de la classe DataGridViewCellCollection.

Propriétés

Count

Obtient le nombre total d'éléments dans la collection.

(Hérité de BaseCollection)
IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.

(Hérité de BaseCollection)
IsSynchronized

Obtient une valeur indiquant si l'accès à ICollection est synchronisé.

(Hérité de BaseCollection)
Item[Int32]

Obtient ou définit la cellule à la position d'index fourni. En C#, cette propriété est l'indexeur correspondant à la classe DataGridViewCellCollection.

Item[String]

Obtient ou définit la cellule dans la colonne au nom fourni. En C#, cette propriété est l'indexeur correspondant à la classe DataGridViewCellCollection.

List

Obtient un ArrayList d'objets DataGridViewCellCollection.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à BaseCollection.

(Hérité de BaseCollection)

Méthodes

Add(DataGridViewCell)

Ajoute une cellule à la collection.

AddRange(DataGridViewCell[])

Ajoute un tableau de cellules à la collection.

Clear()

Efface toutes les cellules de la collection.

Contains(DataGridViewCell)

Détermine si la cellule spécifiée se trouve dans la collection.

CopyTo(Array, Int32)

Copie tous les éléments du Array unidimensionnel en cours dans le Array unidimensionnel spécifié en commençant à l'index Array de destination spécifié.

(Hérité de BaseCollection)
CopyTo(DataGridViewCell[], Int32)

Copie l'intégralité de la collection de cellules dans un tableau à une position spécifiée du tableau.

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Obtient l'objet qui permet l'itération au sein des membres de la collection.

(Hérité de BaseCollection)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IndexOf(DataGridViewCell)

Retourne l'index de la cellule spécifiée.

InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
Insert(Int32, DataGridViewCell)

Insère une cellule dans la collection au niveau de l'index spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
OnCollectionChanged(CollectionChangeEventArgs)

Déclenche l’événement CollectionChanged.

Remove(DataGridViewCell)

Supprime la cellule spécifiée de la collection.

RemoveAt(Int32)

Supprime la cellule au niveau de l'index spécifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

CollectionChanged

Se produit lorsque la collection est modifiée.

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie les éléments de la collection au niveau de l'index spécifié dans le tableau spécifié.

ICollection.Count

Obtient le nombre d’éléments contenus dans la collection.

ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).

ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

IList.Add(Object)

Ajoute un élément à la collection.

IList.Clear()

Efface la collection.

IList.Contains(Object)

Détermine si la collection contient la valeur spécifiée.

IList.IndexOf(Object)

Détermine l'index d'un élément spécifique dans une collection.

IList.Insert(Int32, Object)

Insère un élément dans la collection à la position spécifiée.

IList.IsFixedSize

Obtient une valeur indiquant si la collection est de taille fixe.

IList.IsReadOnly

Obtient une valeur indiquant si la collection est de taille fixe.

IList.Item[Int32]

Obtient ou définit l'élément au niveau de l'index spécifié.

IList.Remove(Object)

Supprime la première occurrence d’un objet spécifique dans la collection.

IList.RemoveAt(Int32)

Supprime l’objet DataGridViewCell à l’index spécifié.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi