text: Im folgenden Codebeispiel wird die Verwendung der ErrorProvider-Klasse zum Benachrichtigen des Benutzers über einen Dateneingabe Fehler veranschaulicht.The following code example demonstrates using the ErrorProvider class to notify the user of a data entry error. Im Beispiel wird eine Form erstellt, die ein TextBox Steuerelement, ein NumericUpDown-Steuerelement und ein ComboBox Steuerelement enthält, wobei jeder seinen Inhalt überprüft und ein ErrorProvider für jedes Steuerelement.The example creates a Form that contains a TextBox control, a NumericUpDown control, and a ComboBox control, each validating its content, and an ErrorProvider for each control. Im Beispiel werden Fehler Symbol Optionen mithilfe der Eigenschaften BlinkRate und BlinkStyle und der Methoden SetIconAlignment und SetIconPadding festgelegt.The example sets error icon options using the BlinkRate and BlinkStyle properties and the SetIconAlignment and SetIconPadding methods. Die SetError-Methode wird mit oder ohne entsprechenden Fehlertext während des Validated Ereignisses eines Steuer Elements aufgerufen, je nach dem Inhalt im-Steuerelement.The SetError method is called with or without appropriate error text during a control's Validated event, depending upon the content in the control.
  ErrorProvider stellt einen einfachen Mechanismus dar, mit dem der Endbenutzer darauf hinweist, dass einem Steuerelement in einem Formular ein Fehler zugeordnet ist.ErrorProvider presents a simple mechanism for indicating to the end user that a control on a form has an error associated with it. Wenn eine Fehlerbeschreibungs-Zeichenfolge für das-Steuerelement angegeben wird, wird neben dem-Steuerelement ein Symbol angezeigt.If an error description string is specified for the control, an icon appears next to the control. Das Symbol blinkt in der durch BlinkStyleangegebenen Weise mit der durch BlinkRateangegebenen Rate.The icon flashes in the manner specified by BlinkStyle, at the rate specified by BlinkRate. Wenn mit dem Mauszeiger auf das Symbol gezeigt wird, wird eine QuickInfo mit der Zeichenfolge "Fehlerbeschreibung" angezeigt.When the mouse hovers over the icon, a ToolTip appears showing the error description string.
  In der Regel verwenden Sie ErrorProvider in Verbindung mit Daten gebundenen Steuerelementen.Typically, you use ErrorProvider in association with data-bound controls. Wenn Sie ErrorProvider mit Daten gebundenen Steuerelementen verwenden, müssen Sie den ContainerControlentweder im Konstruktor oder durch Festlegen der ContainerControl-Eigenschaft angeben.When using ErrorProvider with data-bound controls, you must specify the ContainerControl, either in the constructor or by setting the ContainerControl property.