DataGridViewRowCollection.IList.RemoveAt(Int32) Méthode

Définition

Supprime DataGridViewRow de la collection à la position spécifiée.

 virtual void System.Collections.IList.RemoveAt(int index) = System::Collections::IList::RemoveAt;
void IList.RemoveAt (int index);
abstract member System.Collections.IList.RemoveAt : int -> unit
override this.System.Collections.IList.RemoveAt : int -> unit
Sub RemoveAt (index As Integer) Implements IList.RemoveAt

Paramètres

index
Int32

Index de base zéro du DataGridViewRow à supprimer.

Implémente

Exceptions

index est inférieur à zéro et supérieur au nombre de lignes contenues dans la collection moins une.

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 -

index est égal au nombre de lignes dans la collection, et la propriété AllowUserToAddRows de DataGridView a la valeur true.

- 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