MaskedTextBox.OnValidating(CancelEventArgs) Metoda
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.
Validating Zgłasza zdarzenie.
protected:
override void OnValidating(System::ComponentModel::CancelEventArgs ^ e);
protected override void OnValidating(System.ComponentModel.CancelEventArgs e);
override this.OnValidating : System.ComponentModel.CancelEventArgs -> unit
Protected Overrides Sub OnValidating (e As CancelEventArgs)
Element CancelEventArgs zawierający dane zdarzenia.
Wystąpił wyjątek krytyczny podczas analizowania ciągu wejściowego.
Metoda OnValidating powoduje zweryfikowanie ciągu wejściowego ValidatingType względem właściwości, jeśli Type właściwość została określona dla tej właściwości. Następnie podniesie TypeValidationCompleted to również zdarzenie.
Uwaga
Aby zapewnić spójność z kontrolkami opartymi na tekście, walidacja zostanie wykonana nawet wtedy, gdy MaskedTextBox właściwość jest tylko do odczytu (jej ReadOnly właściwość jest ustawiona na true
wartość ).
Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.
Metoda OnValidating umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.
Podczas zastępowania OnValidating(CancelEventArgs) w klasie pochodnej należy wywołać metodę klasy OnValidating(CancelEventArgs) bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.
Produkt | Wersje |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: