DataGridView.ShowRowErrors Propriété
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.
Obtient ou définit une valeur indiquant si les en-têtes de lignes affichent des glyphes d’erreur pour chaque ligne qui contient une erreur d’entrée de données.
public:
property bool ShowRowErrors { bool get(); void set(bool value); };
public bool ShowRowErrors { get; set; }
member this.ShowRowErrors : bool with get, set
Public Property ShowRowErrors As Boolean
Valeur de propriété
true
si le DataGridViewRow indique qu'il y a une erreur ; sinon, false
. La valeur par défaut est true
.
Remarques
La ErrorText propriété indique s’il existe une erreur dans l’une des cellules d’une ligne. Si ErrorText est défini sur une valeur autre que Empty, un glyphe d’erreur (icône ) s’affiche dans l’en-tête de ligne.
La largeur par défaut de l’en-tête de ligne inclut suffisamment d’espace pour afficher le glyphe d’erreur, que le glyphe soit affiché ou non. Si la taille de l’en-tête de ligne est ajustée de sorte qu’il n’y ait pas suffisamment d’espace pour afficher complètement le glyphe, le glyphe n’est pas affiché.
Étant donné que les en-têtes de ligne peuvent afficher du texte et des glyphes, le contenu de l’en-tête est affiché par priorité, comme suit :
Texte affiché dans la cellule d’en-tête de ligne.
Glyphe d’édition.
Glyphe d’erreur.
Par exemple, si la largeur de ligne est réduite, le glyphe d’erreur disparaît d’abord, puis le glyphe standard, puis le texte.
Les utilisateurs avancés peuvent personnaliser le glyphe d’erreur en développant une classe personnalisée DataGridViewRowHeaderCell ou DataGridViewCell .