C#中怎样在一个textBox中,只能输入数字,并且只能用Backspace和Delete删除,其它键都不可用

KisSyouCSNET 2010-05-05 01:30:43
C#中怎样在一个textBox中,只能输入数字,并且只能用Backspace和Delete删除,其它键都不可用

谢谢……
...全文
424 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xrongzhen 2010-05-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 computerfox 的回复:]
C# code

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))

e.H……
[/Quote]

6楼
kele81983 2010-05-05
  • 打赏
  • 举报
回复
LS正解。。。。WEB的话可以用正则表达式
捷哥1999 2010-05-05
  • 打赏
  • 举报
回复

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))

e.Handled = true;

base.OnKeyPress(e);

}
龟仙 2010-05-05
  • 打赏
  • 举报
回复
web js
form keys.
hyblusea 2010-05-05
  • 打赏
  • 举报
回复
http://blog.csdn.net/hulihui/archive/2008/10/11/3055907.aspx
翱云 2010-05-05
  • 打赏
  • 举报
回复
用javascript onkeypress事件,判断keycode
njw1028 2010-05-05
  • 打赏
  • 举报
回复
判断是数字就可以了,没必要控制键盘吧。BackSpace和Delete不就是删除键么?

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧