Aracılığıyla paylaş


ContainerControl.Validate Yöntem

Tanım

ve Validated olaylarının bu sırada gerçekleşmesine neden olarak odağı kaybeden denetimin Validating değerini doğrular.

Aşırı Yüklemeler

Validate()

ve Validated olaylarının bu sırada gerçekleşmesine neden olarak odağı kaybeden denetimin Validating değerini doğrular.

Validate(Boolean)

Odağı kaybeden denetimin değerini doğrular; otomatik doğrulamanın açık olup olmadığına koşullu olarak bağımlıdır.

Validate()

ve Validated olaylarının bu sırada gerçekleşmesine neden olarak odağı kaybeden denetimin Validating değerini doğrular.

public:
 bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean

Döndürülenler

true doğrulama başarılı olursa; aksi takdirde , false. veya Validated olay işleyicilerinden Validating çağrılırsa, bu yöntem her zaman döndürürfalse.

Açıklamalar

Validate yöntemi, doğrulanmamış son alt denetimi doğrular ve geçerli kapsayıcı denetimi dahil değil üst öğeleriyle birlikte çalışır. Bu aşırı yüklenmiş sürüm, denetimin üst öğesinin özelliğinin değerinden AutoValidate bağımsız olarak her zaman doğrulama gerçekleştirir. Bu nedenle doğrulamayı koşulsuz olarak zorlamak için kullanın.

Ayrıca bkz.

Şunlara uygulanır

Validate(Boolean)

Odağı kaybeden denetimin değerini doğrular; otomatik doğrulamanın açık olup olmadığına koşullu olarak bağımlıdır.

public:
 bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean

Parametreler

checkAutoValidate
Boolean

ise true, özelliğinin AutoValidate değeri doğrulamanın yapılıp yapılmaması gerektiğini belirlemek için kullanılır; ise false, doğrulama koşulsuz olarak gerçekleştirilir.

Döndürülenler

true doğrulama başarılı olursa; aksi takdirde , false. veya Validated olay işleyicilerinden Validating çağrılırsa, bu yöntem her zaman döndürürfalse.

Açıklamalar

Validate yöntemi, doğrulanmamış son alt denetimi doğrular ve geçerli kapsayıcı denetimi dahil değil üst öğeleriyle birlikte çalışır. Bu aşırı yüklenmiş sürüm aşağıdaki koşullara göre doğrulama gerçekleştirir:

  • checkAutoValidate parametresi ise truedoğrulama her zaman doğrulanmamış alt denetimler için gerçekleşir.

  • checkAutoValidate parametresi isefalse, doğrulama yalnızca denetimin AutoValidate üst öğesinin özelliği etkinleştirildiğinde gerçekleşir.

Ayrıca bkz.

Şunlara uygulanır