Freigeben über


Übersicht über die ErrorProvider-Komponente (Windows Forms)

Mit der ErrorProvider-Komponente von Windows Forms wird die Benutzereingabe in einem Formular oder für ein Steuerelement überprüft. Diese wird üblicherweise bei der Überprüfung der Benutzereingabe in einem Formular oder beim Anzeigen von Fehlern innerhalb eines Datasets verwendet. Ein ErrorProvider-Steuerelement ist im Vergleich zu einer Fehlermeldung in einem Meldungsfeld die bessere Alternative, da die Fehlermeldung nach dem Schließen des Meldungsfelds nicht mehr angezeigt wird. Die ErrorProvider-Komponente zeigt neben dem betreffenden Steuerelement, z. B. einem Textfeld, ein Fehlersymbol (Symbol "ErrorProvider") an. Wenn der Benutzer den Mauszeiger über das Fehlersymbol bewegt, wird eine QuickInfo mit der Fehlermeldung angezeigt.

Haupteigenschaften

Die Haupteigenschaften der ErrorProvider-Komponente sind die Eigenschaften DataSource, ContainerControl und Icon. Bei der Verwendung der ErrorProvider-Komponente mit datengebundenen Steuerelementen muss für die ContainerControl-Eigenschaft der entsprechende Container (üblicherweise Windows Form) festgelegt werden, damit die Komponente ein Fehlersymbol auf dem Formular anzeigt. Wenn die Komponente im Designer hinzugefügt wird, wird für die ContainerControl-Eigenschaft das zugehörige Formular festgelegt. Wenn Sie das Steuerelement in Code hinzufügen, müssen Sie es selbst festlegen.

Für die Icon-Eigenschaft kann anstelle des Standardfehlersymbols ein benutzerdefiniertes Fehlersymbol festgelegt werden. Nachdem die DataSource-Eigenschaft festgelegt wurde, kann die ErrorProvider-Komponente Fehlermeldungen für ein Dataset anzeigen. Die Hauptmethode der ErrorProvider-Komponente ist die SetError-Methode, die die Fehlermeldungszeichenfolge und die Anzeigeposition des Fehlersymbols angibt.

Tipp

Die ErrorProvider-Komponente bietet keine integrierte Unterstützung von Barrierefreiheitclients. Um bei der Verwendung dieser Komponente auf eine Anwendung zugreifen zu können, müssen Sie einen zusätzlichen Feedbackmechanismus für den Zugriff bereitstellen.

Siehe auch

Aufgaben

Gewusst wie: Anzeigen von Fehlern innerhalb eines Datasets mit der ErrorProvider-Komponente in Windows Forms

Gewusst wie: Anzeigen von Fehlersymbolen für die Formularvalidierung mit der ErrorProvider-Komponente in Windows Forms

Referenz

ErrorProvider