Freigeben über


DataGridView.ShowRowErrors Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Zeilenüberschriften Fehlerglyphen für jede Zeile anzeigen, die einen Dateneingabefehler enthält.

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

Eigenschaftswert

true wenn der DataGridViewRow Fehler angegeben ist; andernfalls false. Der Standardwert lautet true.

Hinweise

Die ErrorText Eigenschaft gibt an, ob in einer der Zellen in einer Zeile ein Fehler auftritt. Wenn ErrorText dieser Wert auf einen anderen Wert festgelegt ist, Emptywird in der Zeilenüberschrift eine Fehlerglyphe (ErrorProvider icon angezeigt.

Die Standardbreite der Zeilenüberschrift enthält genügend Platz, um die Fehlerglyphe anzuzeigen, unabhängig davon, ob die Glyphe angezeigt wird. Wenn die Zeilenkopfgröße so angepasst wird, dass nicht genügend Platz zum vollständigen Anzeigen der Glyphe vorhanden ist, wird die Glyphe nicht gerendert.

Da Zeilenüberschriften sowohl Text als auch Glyphen anzeigen können, wird der Kopfzeileninhalt wie folgt nach Priorität angezeigt:

  1. Text, der in der Zeilenkopfzelle angezeigt wird.

  2. Die Bearbeitungsglyphe.

  3. Die Fehlerglyphe.

Wenn beispielsweise die Zeilenbreite verringert wird, verschwindet die Fehlerglyphe zuerst, dann die Standardglyphe und dann Text.

Erweiterte Benutzer können die Fehlerglyphe anpassen, indem sie eine benutzerdefinierte DataGridViewRowHeaderCell Oder DataGridViewCell Klasse entwickeln.

Gilt für:

Weitere Informationen