次の方法で共有


MaskedTextBox.OnValidating(CancelEventArgs) メソッド

定義

Validating イベントを発生させます。

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)

パラメーター

e
CancelEventArgs

イベント データを格納している CancelEventArgs

例外

入力文字列の解析中に、重大な例外が発生しました。

注釈

メソッドをOnValidating使用すると、このプロパティに 対して が指定されている場合Type、入力文字列が プロパティに対してValidatingType検証されます。 その後、イベントも発生します TypeValidationCompleted

注意

テキスト ベースのコントロールとの一貫性を確保するために、 が読み取り専用 (プロパティReadOnlyが にtrue設定されている) 場合MaskedTextBoxでも検証が行われます。

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。 詳細については、処理とイベントの発生 を参照してください。

OnValidating メソッドを使用すると、デリゲートを結び付けずに、派生クラスでイベントを処理することもできます。 派生クラスでイベントを処理する場合は、この手法をお勧めします。

注意 (継承者)

派生クラスで OnValidating(CancelEventArgs) をオーバーライドする場合は、登録されているデリゲートがイベントを受け取ることができるように、基本クラスの OnValidating(CancelEventArgs) メソッドを呼び出してください。

適用対象

こちらもご覧ください