| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1028 人关注过本帖
标题:button的间断可用 以及 文本框输入限制 谢谢
只看楼主 加入收藏
DYXLXZ
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-3-5
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:7 
button的间断可用 以及 文本框输入限制 谢谢
1、怎样编写代码:如果textbox1和textbox2均不为空,则button1.enable=ture

2、怎样限制文本框内只能输入数字,而非其他。

注:最好代码举例,谢谢!!!
搜索更多相关主题的帖子: 文本框 
2011-03-07 19:18
fily1314
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:166
专家分:1190
注 册:2007-7-18
收藏
得分:10 
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        If (TextBox1.Text <> "" And TextBox2.Text <> "") Then
            Button1.Enabled = True
        Else
            Button1.Enabled = False
        End If
    End Sub

    Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
        If (TextBox1.Text <> "" And TextBox2.Text <> "") Then
            Button1.Enabled = True
        Else
            Button1.Enabled = False
        End If
    End Sub

    Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
        '限制文本框只能输入数字
        If Not System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "[0-9]") Then
            e.Handled = True
        Else
            e.Handled = False
        End If
    End Sub
2011-03-10 17:19
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
收藏
得分:0 
LS高人!

   唯实惟新 至诚致志
2011-03-10 18:41
sywzs
Rank: 10Rank: 10Rank: 10
来 自:辽宁
等 级:贵宾
威 望:15
帖 子:508
专家分:1725
注 册:2009-5-13
收藏
得分:5 
2楼的前两段代码可以合并,如下
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged,TextBox2.TextChanged
        If (TextBox1.Text <> "" And TextBox2.Text <> "") Then
            Button1.Enabled = True
        Else
            Button1.Enabled = False
        End If
    End Sub

2011-03-10 20:03
DYXLXZ
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-3-5
收藏
得分:0 
回复 2楼 fily1314
多谢指教啊,呵呵!!!!
2011-03-11 10:15
DYXLXZ
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-3-5
收藏
得分:0 
回复 4楼 sywzs
辽宁的大侠,精简,谢谢啊!!!
2011-03-11 10:17
除了你
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-3-31
收藏
得分:0 
厉害嘛,我找好久了,多谢了!
2011-03-31 19:14
dylju
Rank: 2
等 级:论坛游民
帖 子:3
专家分:20
注 册:2011-4-2
收藏
得分:0 
二楼的数字限制如果包括小数点和负号就好了,以前没见过
System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "[0-9]")
的用法,可不可以解释一二?我是初学者,大家见笑了
2011-04-02 08:48
快速回复:button的间断可用 以及 文本框输入限制 谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020321 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved