CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何在c#中 限制文本框只能输入数字

楼主dragonsnake(铁血龙)2002-11-18 14:37:22 在 .NET技术 / C# 提问

如何在c#中   限制文本框只能输入数字 问题点数:20、回复次数:5Top

1 楼kelvinzhang()回复于 2002-11-18 14:50:34 得分 0

使用正则表达式  
  Top

2 楼CoolSlob()回复于 2002-11-18 14:55:02 得分 20

private   void   textBox1_KeyPress(object   sender,   System.Windows.Forms.KeyPressEventArgs   e)  
  {  
  if   ((e.KeyChar   <   48   ||   e.KeyChar   >   57)   &&   (e.KeyChar   !=   8))  
  {  
  e.Handled   =   true;  
  }  
  }  
   
   
  哈哈,学.NET回的第一贴:)Top

3 楼dragonsnake(铁血龙)回复于 2002-11-18 14:55:29 得分 0

在winform中,限制不让输入数字以外的字符Top

4 楼CoolSlob()回复于 2002-11-18 14:55:59 得分 0

加一条语句吧:  
  e.Handled   =   true;  
  base.OnKeyPress(e);Top

5 楼yarshray(saga jion(心飘情落))回复于 2002-11-18 14:58:26 得分 0

1.  
  program   by   yourself  
  for(int   ii=0;ii<str.Length;ii++)  
  {  
        if(str.substr(ii,1)   >=   "0"   &&   str.substr(ii,1)   <="9")  
        {  
        }  
        else  
        {  
        }  
  }  
   
     
   
    2.  
     
      try  
   
  string   s   =   "...";  
  if   (System.Text.RegularExpressions.Regex.Replace(s,"[0-9]","").Length   ==0)  
  {  
    //字符串只有字符(0~9)组成  
  }  
   
   
     
     
  3     Another   one:  
   
  string   s   =   "....";  
  if(!System.Text.RegularExpressions.Regex.IsMatch(s,@"^\d*$"))  
  {  
  //字符串只有字符(0~9)组成  
  }  
   
     
   
     
    4.  
      char.IsNumber(char)  
   
     
  Top

相关问题

  • 如何限制文本框的输入
  • 限制文本框输入只能为数字
  • html中文本框输入字符限制的问题
  • 要文本框中怎样限制汉字的输入
  • 一个简单问题--关于文本框 限制输入的!
  • 怎么限制文本框输入字符的字数
  • 我如何限制文本框只能输入0或1??
  • 怎么限制文本框输入的肯定是数字
  • 如何限制一个文本框输入值的范围?
  • 如何限制一个文本框输入值的范围?

关键词

  • c#
  • 数字
  • 输入数字
  • keychar
  • 中限制文本框只能
  • ii
  • handled
  • true

得分解答快速导航

  • 帖主:dragonsnake
  • CoolSlob

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo