DataGridView.UpdateCellErrorText(Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Force la cellule à l’emplacement spécifié à mettre à jour son texte d’erreur.
public:
void UpdateCellErrorText(int columnIndex, int rowIndex);
public void UpdateCellErrorText (int columnIndex, int rowIndex);
member this.UpdateCellErrorText : int * int -> unit
Public Sub UpdateCellErrorText (columnIndex As Integer, rowIndex As Integer)
Paramètres
- columnIndex
- Int32
L'index de colonne de la cellule à mettre à jour ou -1 pour indiquer une cellule d'en-tête de ligne.
- rowIndex
- Int32
L'index de ligne de la cellule à mettre à jour ou -1 pour indiquer une cellule d'en-tête de colonne.
Exceptions
columnIndex
est inférieur à -1 ou supérieur au nombre de colonnes dans le contrôle moins 1.
- ou -
rowIndex
est inférieur à -1 ou supérieur au nombre de lignes dans le contrôle moins 1.
Remarques
Utilisez cette méthode lorsque vous gérez vous-même le texte d’erreur de cellule en gérant l’événement CellErrorTextNeeded . Appelez cette méthode lorsque vous modifiez le texte d’erreur stocké pour la cellule spécifiée. Cela invalide la cellule, ce qui force le DataGridView contrôle à récupérer le texte d’erreur mis à jour via le gestionnaire d’événements CellErrorTextNeeded .
Bien que vous puissiez utiliser cette méthode pour mettre à jour les erreurs pour les cellules d’en-tête, les cellules d’en-tête de colonne n’affichent pas de glyphes d’erreur.