ValidatingイベントとValidatedイベント – プログラミング – Home

ValidatingイベントとVali...
 
通知
すべてクリア

[解決済] ValidatingイベントとValidatedイベント


ももんが
 ももんが
(@ももんが)
ゲスト
結合: 18年前
投稿: 38
Topic starter  

VisualStudio2005でWinformの開発をしています。
入力チェックにおけるValidatingイベントとValidatedイベントの違いがよくわかりません。
どちらのイベントを使っても入力チェックできてしまいますが
どちらを使っても問題ないものでしょうか。


引用未解決
トピックタグ
YuO
 YuO
(@YuO)
ゲスト
結合: 21年前
投稿: 320
 

Validatingイベントは検証を行うためのものです。
CancelEventArgs.Cancelプロパティをtrueにすることで,フォーカス変更を防ぐことがで
きたりします。

Validatedイベントは検証が終わった後に発生するイベントです。
検証の結果,妥当であると見なされた場合に行われる処理になります。

よって,入力チェックはValidatingイベントで行われるべきです。


返信引用
ももんが
 ももんが
(@ももんが)
ゲスト
結合: 18年前
投稿: 38
Topic starter  

YuOさん、ありがとうございます。
どちらを使っても同様の処理ができたので、迷ってしまっていました。
そのような役割付けがあるんですね。すっきりしました。
入力チェックなので、Validatingを使うようにします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました