ContainerControl.Validate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza wartość kontrolki tracącej fokus, powodując Validating wystąpienie zdarzeń i Validated w tej kolejności.
Przeciążenia
Validate() |
Sprawdza wartość kontrolki tracącej fokus, powodując Validating wystąpienie zdarzeń i Validated w tej kolejności. |
Validate(Boolean) |
Sprawdza wartość kontrolki, która traci fokus; warunkowo zależy od tego, czy automatyczna walidacja jest włączona. |
Validate()
Sprawdza wartość kontrolki tracącej fokus, powodując Validating wystąpienie zdarzeń i Validated w tej kolejności.
public:
bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean
Zwraca
true
jeśli walidacja zakończy się pomyślnie; w przeciwnym razie , false
. W przypadku wywołania z Validating programów obsługi zdarzeń lub Validated ta metoda zawsze zwraca false
wartość .
Uwagi
Metoda Validate weryfikuje ostatnią kontrolkę podrzędną, która nie jest weryfikowana i jej elementów nadrzędnych przez, ale nie obejmuje bieżącej kontrolki kontenera. Ta przeciążona wersja zawsze przeprowadza walidację, niezależnie od wartości AutoValidate właściwości elementu nadrzędnego kontrolki. W związku z tym należy używać go do bezwarunkowego wymuszania walidacji.
Zobacz też
Dotyczy
Validate(Boolean)
Sprawdza wartość kontrolki, która traci fokus; warunkowo zależy od tego, czy automatyczna walidacja jest włączona.
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
Jeśli true
wartość AutoValidate właściwości jest używana do określenia, czy należy przeprowadzić walidację; jeśli false
zostanie przeprowadzona weryfikacja, zostanie przeprowadzona bezwarunkowo walidacja.
Zwraca
true
jeśli walidacja zakończy się pomyślnie; w przeciwnym razie , false
. W przypadku wywołania z Validating programów obsługi zdarzeń lub Validated ta metoda zawsze zwraca false
wartość .
Uwagi
Metoda Validate weryfikuje ostatnią kontrolkę podrzędną, która nie jest weryfikowana i jej elementów nadrzędnych przez, ale nie obejmuje bieżącej kontrolki kontenera. Ta przeciążona wersja przeprowadza walidację na podstawie następujących warunków:
Jeśli parametr ma wartość
true
, walidacjacheckAutoValidate
zawsze występuje w przypadku kontrolek podrzędnych, które nie są weryfikowane.checkAutoValidate
Jeśli parametr mafalse
wartość , walidacja występuje tylko wtedy, gdy AutoValidate właściwość elementu nadrzędnego kontrolki jest włączona.