UserControl.AutoValidateChanged Olay

Tanım

Özellik değiştiğinde AutoValidate gerçekleşir.

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 

Olay Türü

Öznitelikler

Örnekler

Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir. Örnekte, bir olay işleyicisi olayın oluşumunu AutoValidateChanged raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Console.WriteLine değiştirmeyi MessageBox.Show veya çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, adlı UserControl1bir tür UserControl örneği içeren bir projeye yapıştırın. Ardından olay işleyicisinin olayla ilişkilendirildiğinden AutoValidateChanged emin olun.

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

Açıklamalar

Özel denetiminiz kendi doğrulamasından herhangi birini gerçekleştiriyorsa, denetiminizi kullanan bir geliştiricinin AutoValidate özelliği ne zaman değiştirdiğini bilmeniz gerekir, böylece denetiminizin doğrulama davranışını buna göre değiştirebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.