通知
すべてクリア
Topic starter
2007年8月10日 6:34 PM
VisualStudio2005でWinformの開発をしています。
入力チェックにおけるValidatingイベントとValidatedイベントの違いがよくわかりません。
どちらのイベントを使っても入力チェックできてしまいますが
どちらを使っても問題ないものでしょうか。
2007年8月11日 1:27 AM
Validatingイベントは検証を行うためのものです。
CancelEventArgs.Cancelプロパティをtrueにすることで,フォーカス変更を防ぐことがで
きたりします。
Validatedイベントは検証が終わった後に発生するイベントです。
検証の結果,妥当であると見なされた場合に行われる処理になります。
よって,入力チェックはValidatingイベントで行われるべきです。
Topic starter
2007年8月13日 3:24 PM
YuOさん、ありがとうございます。
どちらを使っても同様の処理ができたので、迷ってしまっていました。
そのような役割付けがあるんですね。すっきりしました。
入力チェックなので、Validatingを使うようにします。