Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
タブページについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2536#CommentId19943
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るしぇ
 ()
投稿日時
2008/8/12 21:17:00
>>5
>また、このコードだとFocusのところでValidatingイベントが
>発生してしまい、メッセージが2回表示されてしまいます。
Validating 使うときは e.Cancel を使うべきと思うんだけど、検証イベントから
抜ける手段を用意しないと Form を閉じることができませんね。
# まぁ、検証イベントをクリアしてないんだから、正しい動きでもあるんでしょうが。
そうなってくると一度検証したテキストボックスについては Text が変更されるまで
再検証しないようなコードも欲しくなってきます。。。ところが、ここで複数の
テキストボックスがあるとフラグも複数必要?。。。と深みにハマってくのでボクは
Validating が嫌いですww
初心者は前回選択されていたタブを変数に覚えてて、TabControl1.SelectedIndexChanged
使うほうが簡単かも?ま、とりあえずボクは Validating を使いこなせてないので、1つの
案だけにとどめます。