首先引用

using System.Text.RegularExpressions;

给TextBox添加KeyPress事件,代码如下:

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((Convert.ToInt32(e.KeyChar) == 8))
            {
                e.Handled = false;
            }
            else
            {
                Regex numRegex = new Regex(@"^(-?[0-9]*[.]*[0-9]*)$");
                Match Result = numRegex.Match(Convert.ToString(e.KeyChar));
                if (Result.Success)
                {
                    e.Handled = false;
                }
                else
                {
                    e.Handled = true;
                }
            }
        }

转载于:https://www.cnblogs.com/hzuIT/articles/761312.html

Win Form中限制TextBox只能输入数字相关推荐

  1. WPF TextBox只能输入数字

    关于WPF TextBox只能输入数字并不是一个很难的功能,网上许多的实现方式都是通过将String类型转换为Int32类型来进行判断的,自从对了Clr Via C#这本书以后就对拆装箱操作产生了恐惧 ...

  2. 限制文本框(TextBox)只能输入数字(VB6代码)

    在一些要求只允许输入数值的场合,就用得上了. 基本思路是,先在文本框的keyPress事件里过滤键盘输入,再使用子类化将粘贴剪切等剪贴板操作吃掉. 窗体frmMain.frm内代码(窗体包含一个文本框 ...

  3. TextBox只能输入数字

    Asp.net TextBox只能输入数字 <asp:textbox id="TextBox1" οnkeyup="if(isNaN(value))execComm ...

  4. WinForm TextBox 只能输入数字

    在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理,判断keychar的值.限制只能输入数字,小数点,Backspace,del这几个键.数字0~9所对应的 ...

  5. 【WinForm】设置控件里面的所有TextBox只能输入数字

    设置控件里面的所有TextBox只能输入数字 回顾 [WinForm]TextBox只能输入数字 只能输入整数 private static void tb_KeyPress(object sende ...

  6. Asp.net TextBox只能输入数字

    <asp:textbox id="TextBox1" οnkeyup="if(isNaN(value))execCommand('undo')" runa ...

  7. textbox 只能输入数字

    <asp:textbox id="TextBox1" οnkeyup="if(isNaN(value))execCommand('undo')" runa ...

  8. C#Winform下用正则表达式限制TextBox只能输入数字

    首先,先定义一个string,用来表示数字的正则表达式:  private string pattern = @"^[0-9]*$"; 然后再定义一个string,用来记录Text ...

  9. Asp.net 设置TextBox只能输入数字

    <asp:textbox id="TextBox1" οnkeyup="if(isNaN(value))execCommand('undo')" runa ...

最新文章

  1. 1051 Pop Sequence(两种双指针思路)
  2. 【c语言】蓝桥杯算法提高 3-3求圆面积表面积体积
  3. Silverlight多文件(大文件)上传的开源项目
  4. ssh(Spring+Spring mvc+hibernate)——hibernate.cfg.xml
  5. [转载][QT][SQL]sql学习记录3_sqlite之update delete like
  6. 详解TCP协议的服务特点以及连接建立与终止的过程(俗称三次握手四次挥手)
  7. python做var模型_【Python金融量化】VaR系列(五):Copula模型估计组合VaR-阿里云开发者社区...
  8. GAN的一些很酷的应用
  9. c语言环境变量win10,设置系统环境变量是干嘛的?教你在哪设置win10环境变量
  10. 用证书实现windows 2003下IIS的SSL安全通信
  11. 使用七牛实现静态页面的上传
  12. 在vue中使用jsmind组织架构或思维导图
  13. msxml6 C++
  14. springbus类是做什么用的_SpringCloud-Bus组件的使用
  15. oracle php 教程 pdf,AJAX+PHP+Oracle数据库Web开发 ((美)Lee Barney) 中文PDF扫描版 37.5M
  16. Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch
  17. 电脑蓝屏了,错误代码:0x000000CE: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  18. Java violate变量
  19. 安装colmap时报错“METIS_INCLUDE_DIRS-NOTFOUND“
  20. MATLAB 画五星红旗

热门文章

  1. ORACLE 11G DATAGUARD 日志中断处理方案
  2. mysql 61错误解决方法
  3. PHP手册总结《预定义变量》
  4. 第8章 静态路由配置
  5. tensorflow基础:tf.data.Dataset.from_tensor_slices()
  6. 简单介绍信用卡分销系统
  7. H5 可堆叠的圆环进度条,支持任意数量子进度条
  8. Jquery JS 正确的比较两个数字大小的方法
  9. 嵌入式软件设计第11次实验报告
  10. L_01 网络字节顺序