Udostępnij za pośrednictwem


ContainerControl.Validate Metoda

Definicja

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 falsewartość .

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 truewartość AutoValidate właściwości jest używana do określenia, czy należy przeprowadzić walidację; jeśli falsezostanie 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 falsewartość .

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, walidacja checkAutoValidate zawsze występuje w przypadku kontrolek podrzędnych, które nie są weryfikowane.

  • checkAutoValidate Jeśli parametr ma falsewartość , walidacja występuje tylko wtedy, gdy AutoValidate właściwość elementu nadrzędnego kontrolki jest włączona.

Zobacz też

Dotyczy