DataGridViewRowCollection.IList.Remove(Object) Méthode

Définition

Supprime l’objet DataGridViewRow spécifié de la collection.

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove (object value);
void IList.Remove (object? value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Paramètres

Implémente

Exceptions

value n’est pas un DataGridViewRow.

value a la valeur null.

value n’est pas contenu dans cette collection.

- ou -

value est une ligne partagée.

Le contrôle DataGridView associé exécute l’une des opérations suivantes qui empêche temporairement l’ajout de nouvelles lignes :

  • Sélection de toutes les cellules dans le contrôle.

  • Suppression de la sélection.

- ou -

Cette méthode est appelée à partir d’un gestionnaire d’un des événements DataGridView suivants :

- ou -

value est la ligne pour les nouveaux enregistrements.

- ou -

Le contrôle DataGridView associé est lié à une implémentation IBindingList, et les propriétés AllowRemove et SupportsChangeNotification n’ont pas toutes les deux la valeur true.

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de DataGridViewRowCollection est castée en interface IList.

S’applique à

Voir aussi