ContainerControl.Validate Metódus

Definíció

Ellenőrzi annak értékét, hogy a vezérlő elveszíti a fókuszt azáltal, hogy az események és Validating események bekövetkeznek ebben a Validated sorrendben.

Túlterhelések

Name Description
Validate()

Ellenőrzi annak értékét, hogy a vezérlő elveszíti a fókuszt azáltal, hogy az események és Validating események bekövetkeznek ebben a Validated sorrendben.

Validate(Boolean)

Ellenőrzi annak a vezérlőnek az értékét, amely elveszíti a fókuszt; feltételesen attól függ, hogy az automatikus ellenőrzés be van-e kapcsolva.

Validate()

Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs

Ellenőrzi annak értékét, hogy a vezérlő elveszíti a fókuszt azáltal, hogy az események és Validating események bekövetkeznek ebben a Validated sorrendben.

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

Válaszok

trueha az ellenőrzés sikeres; egyéb esetben. false Ha az eseménykezelők vagy az ValidatingValidated eseménykezelők meghívják, ez a metódus mindig vissza fog térni false.

Megjegyzések

A Validate metódus ellenőrzi az utolsó, nem ellenőrzött gyermekvezérlőt és elődeit az aktuális tárolóvezérlőn keresztül, de nem beleértve. Ez a túlterhelt verzió mindig elvégzi az ellenőrzést, függetlenül a vezérlő szülőtulajdonságának értékétől AutoValidate . Ezért használja az ellenőrzés feltétel nélküli kényszerítésére.

Lásd még

A következőre érvényes:

Validate(Boolean)

Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs
Forrás:
ContainerControl.cs

Ellenőrzi annak a vezérlőnek az értékét, amely elveszíti a fókuszt; feltételesen attól függ, hogy az automatikus ellenőrzés be van-e kapcsolva.

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

Paraméterek

checkAutoValidate
Boolean

Ha truea tulajdonság értéke határozza meg, AutoValidate hogy az ellenőrzést végre kell-e hajtani; ha false, akkor az ellenőrzés feltétel nélkül történik.

Válaszok

trueha az ellenőrzés sikeres; egyéb esetben. false Ha az eseménykezelők vagy az ValidatingValidated eseménykezelők meghívják, ez a metódus mindig vissza fog térni false.

Megjegyzések

A Validate metódus ellenőrzi az utolsó, nem ellenőrzött gyermekvezérlőt és elődeit az aktuális tárolóvezérlőn keresztül, de nem beleértve. Ez a túlterhelt verzió az alábbi feltételek alapján végez ellenőrzést:

  • Ha a paraméter azcheckAutoValidate, akkor az true ellenőrzés mindig olyan gyermekvezérlők esetében történik, amelyek nincsenek érvényesítve.

  • Ha a checkAutoValidate paraméter igen false, az ellenőrzés csak akkor történik meg, ha a AutoValidate vezérlő szülőjének tulajdonsága engedélyezve van.

Lásd még

A következőre érvényes: