winform中TextBox通过正则限制只能输入两位小数

 时间:2024-10-12 22:43:42

1、首先小编这里创建一个小的winform程序,只有一个输入框,然后需要在输入框中让用户输入一个两位小数,或者以为甚至没有小数都可以,如下图:

winform中TextBox通过正则限制只能输入两位小数

3、接下来我们开始使用程序来限制输入小数的位数,如下图,选中输入框,在事件总选择KeyPress这个事件,然后双击这个事件,如下图:

winform中TextBox通过正则限制只能输入两位小数

5、然后我们来整体看一下代码,然后就其中的主要思想以及代码解释一下:1.最终结果我尺攵跋赈们通过设置e.handle为true或者false来实现允许和禁止输入,如果设置handle为false表示盐淬芪求该事件未处理,交给系统处理,表示按键可以允许,如果设置handle为true表示事件已经处理,不交给系统处理,表示按键禁止2.然后根据键盘输入的字符,与正则表达式进行匹配,如果匹配则返回false,如果不匹配则返回true,整体代码基于上述两点进行编程,最终实现控制输入两位小数的效果,如下图:

winform中TextBox通过正则限制只能输入两位小数
  • C#winform实现在datagridview中输入数据并计算
  • Typora如何做HTML页面
  • 如何在window server 2003 正确安装并使用证书
  • VS2017如何进行断点调试、即时窗口使用
  • 如何去掉sqlserver查询结果中的重复值
  • 热门搜索
    湖北著名旅游景点 佛山有什么旅游景点 沃途旅游网 九江旅游攻略 四月份适合去哪里旅游 台湾花莲旅游攻略 去韩国旅游注意事项 北京旅游人才网年审 黑龙江省旅游景点 肇庆鼎湖山旅游攻略