Sdílet prostřednictvím


ContainerControl.Validate Metoda

Definice

Ověří hodnotu ovládacího prvku, který ztratí fokus, tím, že způsobí Validating výskyt událostí a Validated v daném pořadí.

Přetížení

Validate()

Ověří hodnotu ovládacího prvku, který ztratí fokus, tím, že způsobí Validating výskyt událostí a Validated v daném pořadí.

Validate(Boolean)

Ověřuje hodnotu ovládacího prvku, který ztrácí fokus; podmíněně závislé na tom, jestli je zapnuté automatické ověřování.

Validate()

Ověří hodnotu ovládacího prvku, který ztratí fokus, tím, že způsobí Validating výskyt událostí a Validated v daném pořadí.

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

Návraty

trueúspěšné ověření; v opačném případě . false Pokud je volána z Validating obslužných rutin událostí nebo Validated , tato metoda vždy vrátí false.

Poznámky

Metoda Validate ověří poslední podřízený ovládací prvek, který není ověřen, a jeho nadřazené prvky se provedou až do aktuálního ovládacího prvku kontejneru, ale nezahrnuje ho. Tato přetížená verze vždy provádí ověření bez ohledu na hodnotu AutoValidate vlastnosti nadřazeného ovládacího prvku. Proto ho použijte k bezpodmínečnému vynucení ověření.

Viz také

Platí pro

Validate(Boolean)

Ověřuje hodnotu ovládacího prvku, který ztrácí fokus; podmíněně závislé na tom, jestli je zapnuté automatické ověřování.

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

Parametry

checkAutoValidate
Boolean

Pokud true, hodnota AutoValidate vlastnosti se použije k určení, jestli se má provést ověření; pokud false, ověření se provede nepodmíněně.

Návraty

trueúspěšné ověření; v opačném případě . false Pokud je volána z Validating obslužných rutin událostí nebo Validated , tato metoda vždy vrátí false.

Poznámky

Metoda Validate ověří poslední podřízený ovládací prvek, který není ověřen, a jeho nadřazené prvky se provedou až do aktuálního ovládacího prvku kontejneru, ale nezahrnuje ho. Tato přetížená verze provádí ověření na základě následujících podmínek:

  • checkAutoValidate Pokud je trueparametr , proběhne ověření vždy u podřízených ovládacích prvků, které nejsou ověřeny.

  • checkAutoValidate Pokud je falseparametr , ověření proběhne pouze v AutoValidate případě, že je povolena vlastnost nadřazeného ovládacího prvku.

Viz také

Platí pro