首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#文本框,该怎么解决

2013-03-14 
c#文本框c#如何让文本框实现只能输入数字和浮点数不能输入英文或汉字,球高手解答,在线等[解决办法]在KeyPr

c#文本框
c#如何让文本框实现只能输入数字和浮点数不能输入英文或汉字,球高手解答,在线等
[解决办法]
在KeyPress事件里判断按下的键,不是数字键就不处理


 private void textBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((e.KeyChar < '0' 
[解决办法]
 e.KeyChar > '9') && e.KeyChar != 8 && e.KeyChar != '.')
                e.Handled = true;
            else if (e.KeyChar == '.')
            {
                if (((TextBox)sender).Text.LastIndexOf('.') != -1)
                {
                    e.Handled = true;
                }
            }
        } 

热点排行