关于textBox输入的一点问题,请各为帮忙,急,在线等,谢谢

namuda 2005-03-29 06:35:07
一个textBox,当在想textBox中输入字符是,我只想让输入的数字(0-9)显示,其他的按键不发生响应,也就是说只有在textBox中输入的是数字是有效,否则无效,输入其他的字符在textBox无效
顺便问下,让一个textBox在窗体启动是就获得焦点,也就是光标一开是就停留在textBox中怎样做
谢谢,急,在先等,谢谢了,帮帮忙
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Firestone2003 2005-03-29
  • 打赏
  • 举报
回复
论坛里以前有很多讨论这个的帖子
建议搜索一下,也会会有更好的答案
xxuu503 2005-03-29
  • 打赏
  • 举报
回复
page_load(sender,e)handles form.load
{
this.textbox.focus();
}

textbox获得焦点


textbox_click(sender,e)handles textbox.click
{
if(e.keycar!=数字的ascii玛)e.handled=true;
}
__ANDY__WU 2005-03-29
  • 打赏
  • 举报
回复
用正则!
duanduankisssnow 2005-03-29
  • 打赏
  • 举报
回复
public static bool IsNum(String str)
{
for(int i=0;i<str.Length;i++)
{
if(!Char.IsNumber(str,i))
return false;
}
return true;
}
namuda 2005-03-29
  • 打赏
  • 举报
回复
这个我也想过,能给点具体的代码吗??谢谢
sprrav 2005-03-29
  • 打赏
  • 举报
回复
每输入一个字符,如果不是数字,自动去掉就行了

111,125

社区成员

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

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

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