Share via


MaskedTextBox.OnValidating(CancelEventArgs) Yöntem

Tanım

Olayı tetikler Validating .

protected:
 override void OnValidating(System::ComponentModel::CancelEventArgs ^ e);
protected override void OnValidating (System.ComponentModel.CancelEventArgs e);
override this.OnValidating : System.ComponentModel.CancelEventArgs -> unit
Protected Overrides Sub OnValidating (e As CancelEventArgs)

Parametreler

e
CancelEventArgs

CancelEventArgs Olay verilerini içeren bir.

Özel durumlar

Giriş dizesi ayrıştırılırken kritik bir özel durum oluştu.

Açıklamalar

yöntemi, OnValidating bu özellik için bir Type belirtildiyse giriş dizesinin özelliğine ValidatingType karşı doğrulanmasına neden olur. Ardından olayı da tetikler TypeValidationCompleted .

Not

Metin tabanlı denetimlerle tutarlılığı sağlamak için, salt okunur olsa MaskedTextBox bile doğrulama gerçekleşir ( ReadOnly özelliği olarak trueayarlanır).

Olay bildirmek, bir temsilci yoluyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

yöntemi, OnValidating türetilmiş sınıfların bir temsilci eklemeden olayı işlemesine de izin verir. Bu, türetilmiş bir sınıftaki olayı işlemek için tercih edilen tekniktir.

Devralanlara Notlar

Türetilmiş bir sınıfta geçersiz kıldığınızda OnValidating(CancelEventArgs) , kayıtlı temsilcilerin olayı alması için temel sınıfın OnValidating(CancelEventArgs) yöntemini çağırdığınızdan emin olun.

Şunlara uygulanır

Ayrıca bkz.