DataGridView.ShowRowErrors Propriété

Définition

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.Gets or sets a value indicating whether row headers will display error glyphs for each row that contains a data entry error.

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.true if the DataGridViewRow indicates there is an error; otherwise, false. La valeur par défaut est true.The default is true.

Remarques

La propriété ErrorText indique s’il y a une erreur dans l’une des cellules d’une ligne.The ErrorText property indicates if there is an error in one of the cells in a row. Si ErrorText est défini sur une valeur autre que Empty, un glyphe d’erreur (icône ErrorProvider) est affiché dans l’en-tête de ligne.If ErrorText is set to a value other than Empty, then an error glyph (ErrorProvider icon) is shown in the row header.

La largeur par défaut de l’en-tête de ligne comprend suffisamment de place pour afficher le glyphe d’erreur, que le glyphe s’affiche ou non.The default width of the row header includes enough room to display the error glyph, whether or not the glyph is displayed. Si la taille de l’en-tête de ligne est ajustée de sorte qu’il n’y ait pas assez d’espace pour afficher complètement le glyphe, le glyphe n’est pas rendu.If the row header size is adjusted so that there is not enough space to display the glyph completely, the glyph is not rendered.

Étant donné que les en-têtes de lignes peuvent afficher à la fois du texte et des glyphes, le contenu d’en-tête est affiché par priorité, comme suit :Because row headers can display both text and glyphs, header content is displayed by priority, as follows:

  1. Texte affiché dans la cellule d’en-tête de ligne.Text displayed in the row header cell.

  2. Glyphe d’édition.The editing glyph.

  3. Glyphe d’erreur.The error glyph.

Par exemple, si la largeur de ligne est diminuée, le glyphe d’erreur disparaît en premier, puis le glyphe standard, puis le texte.For example, if the row width is decreased, the error glyph disappears first, then the standard glyph, then text.

Les utilisateurs avancés peuvent personnaliser le glyphe d’erreur en développant une classe DataGridViewRowHeaderCell ou DataGridViewCell personnalisée.Advanced users can customize the error glyph by developing a custom DataGridViewRowHeaderCell or DataGridViewCell class.

S’applique à

Voir aussi