投稿者   () 投稿日時 2008/8/12 18:52:00
>サンプルプログラムとして、タブページ2つに、 
>各タブページの中にTextBoxが2つずつある画面で 
↑のことからTextBox2もTabPage1上に存在するものだと 
解釈しました。 
 
>そうはせずに、処理を纏めて、プロシージャに呼び出す?方法があると聞きました。 
処理を纏めて、プロシージャに呼び出すというのは 
よく分かりませんでした、未熟ですみません。 
処理を纏めたメソッドを自作するということでしょうか? 
 
とりあえず入力チェックしてエラーならFocusを戻す。 
というコードを考えてみました。 
イベントをValidatingに変更してあります。 
また、Formを閉じるときにもチェックがかかってしまう 
のでFormのCausesValidationプロパティをFalseにして 
おいてください。 
 
長くなるのでコード部分は分けて投稿します。