Teilen über


UserControl.AutoValidateChanged Ereignis

Definition

Tritt ein, wenn sich die AutoValidate-Eigenschaft ändert.

public:
 event EventHandler ^ AutoValidateChanged;
[System.ComponentModel.Browsable(true)]
public event EventHandler AutoValidateChanged;
[System.ComponentModel.Browsable(true)]
public event EventHandler? AutoValidateChanged;
[<System.ComponentModel.Browsable(true)>]
member this.AutoValidateChanged : EventHandler 
Public Custom Event AutoValidateChanged As EventHandler 

Ereignistyp

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses AutoValidateChanged . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Sie beim Debuggen unterstützen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine ein mehrlineiges TextBoxersetzen MessageBox.Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance des Typs UserControl enthältUserControl1. Stellen Sie dann sicher, dass der Ereignishandler dem AutoValidateChanged Ereignis zugeordnet ist.

private void UserControl1_AutoValidateChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the UserControl.AutoValidateChanged event.");
}
Private Sub UserControl1_AutoValidateChanged(sender as Object, e as EventArgs) _ 
     Handles UserControl1.AutoValidateChanged

   MessageBox.Show("You are in the UserControl.AutoValidateChanged event.")

End Sub

Hinweise

Wenn Ihr benutzerdefiniertes Steuerelement eine eigene Überprüfung durchführt, müssen Sie wissen, wann ein Entwickler, der Ihr Steuerelement verwendet, die AutoValidate Eigenschaft geändert hat, sodass Sie das Validierungsverhalten Ihres Steuerelements entsprechend ändern können.

Gilt für:

Weitere Informationen