tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルTextBoxのValidatingの使い方
記事No760
投稿日: 2004/02/26(Thu) 12:47
投稿者AKKO_NO
[OSのVer]:WindowsXP Pro    [VBのVer]:VB.NET2002

いつもこの掲示板を参考にしています。
コントロールのValidatingの使い方で悩んでいます・・・
フォームにTextBox(入力値)とButton(終了)を作成しTextBoxのValidatingイベントで
テキストの値が"0"のとき e.Cancel = True セットしてカーソルの移動させないようにし
ているので
すがButton(終了)がクリックされたときだけは Button(終了)のクリックを処理したいのですが処理で
きないで困っています・・・ 
処理の仕方を教えてください、お願いします。

[ツリー表示へ]
タイトルRe: TextBoxのValidatingの使い方
記事No761
投稿日: 2004/02/26(Thu) 13:43
投稿者NAO★
CausesValidation プロパティの変更をMouseEnter 、MouseLeave イベントに
追加すれば、OKです。

    Private Sub Button1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs)
                             Handles Button1.MouseEnter
        'Validation を無効にする
        TextBox1.CausesValidation = False

    End Sub
    Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs)
                             Handles Button1.MouseLeave
        'Validation を再び有効にする
        TextBox1.CausesValidation = True
    End Sub

[ツリー表示へ]
タイトルRe^2: TextBoxのValidatingの使い方
記事No762
投稿日: 2004/02/26(Thu) 16:01
投稿者AKKO_NO
NAO★ さん、ありがとうございます!
> CausesValidation プロパティの変更をMouseEnter 、MouseLeave イベントに
> 追加すれば、OKです。
上記でうまく行きました! ありがとうございました!

[ツリー表示へ]