DataGridView.ShowRowErrors Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Zeilenheader Fehlersymbole für jede Zeile anzeigen, die einen Dateneingabefehler enthalten.

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 die DataGridViewRow angibt, dass ein Fehler vorliegt, andernfalls false. Der Standardwert ist true.

Hinweise

Die ErrorText -Eigenschaft gibt an, ob in einer der Zellen in einer Zeile ein Fehler vorliegt. Wenn ErrorText auf einen anderen Wert als Emptyfestgelegt ist, wird eine Fehler-Glyphe (ErrorProvider-Symbol) im Zeilenheader angezeigt.

Die Standardbreite des Zeilenheaders enthält genügend Platz, um die Fehler-Glyphe anzuzeigen, unabhängig davon, ob die Glyphe angezeigt wird oder nicht. Wenn die Zeilenheadergröße so angepasst ist, dass nicht genügend Platz zum vollständigen Anzeigen der Glyphe vorhanden ist, wird die Glyphe nicht gerendert.

Da Zeilenheader sowohl Text als auch Glyphen anzeigen können, wird der Headerinhalt 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 zuerst die Fehler-Glyphe, dann die Standard-Glyphe und dann der Text.

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

Gilt für:

Weitere Informationen