永发信息网

Silverlight限制TextBox只能输入数字与小数的几种方法

答案:1  悬赏:20  手机版
解决时间 2021-01-17 21:33
Silverlight限制TextBox只能输入数字与小数的几种方法
最佳答案
//屏蔽非法按键,只能输入整数if ((e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9)){e.Handled = false;}else{e.Handled = true;}}private void txtRoomArea_KeyDown(object sender, KeyEventArgs e){TextBox txt = sender as TextBox;//屏蔽非法按键,只能输入小数if ((e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9) || e.Key == Key.Decimal){if (txt.Text.Contains(".") && e.Key == Key.Decimal){e.Handled = true;return;}e.Handled = false;}else{6 if ((e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9) || e.Key == Key.Decimal)7 {8 if (txt.Text.Contains(".") && e.Key == Key.Decimal)9 {10 e.Handled = true;11 return;12 }13 e.Handled = false;14 }15 else if (((e.Key >= Key.D0 && e.Key <= Key.D9) || e.Key == Key.OemPeriod) && e.KeyboardDevice.Modifiers != ModifierKeys.Shift)16 {17 if (txt.Text.Contains(".") && e.Key == Key.OemPeriod)18 {19 e.Handled = true;20 return;21 }22 e.Handled = false;23 }24 else25 {26 e.Handled = true;27 }28 }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
乐税社区税友提问:三证合一后,纳税人识别号
某同学对所学部分化学知识归纳如下,其中有错
小明有26朵红花,小刚有20朵红花,小明给小刚(
碳纤维胶用途是什么?
500M电力猫是不是能保持500M的带宽?
错峰用电的主要方式有几种?
如何查询 office2016 安装密钥
XSX 正少一人进空山。(猜一字)
300427 红相电力是国企吗
园林雕塑属于什么行业
听音响耳朵有点疼 是什么原因
小肠绒毛起的主要作用是什么
电影中的意识形态指()A.知识分子精英意识形态
估计是1942年,新华社文章或者电讯,主题是中
dota恩怨局是什么
推荐资讯
为什么有些女生喜欢设置空间访问权限?
开课猫是做什么的?
教师评小高课题第六名能用吗
(-6.5)X(-2)÷(-三分之一)÷(-5)怎么
北大硕士离职为何被收13万补偿?
山东身为经济大省,高铁竟然还没市市通啊
则下列说法正确的是A.桌面对书的支持力的大小
想问问友邦保险是不是骗子公司
凤凰二代50mm/F1.7镜头怎么样,求大神点
青衣的作品目录
韵达快递代理点(科源路西100米韵达快递代理点
天残地缺的含义
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?