C#如何限制Textbox文本框只能输入数字

在C#编程界面设计中,经常会有一些文本框只能输入数字,而不能输入其它字母或汉字等字符,比如一些电话号码、年龄、邮政编码等等。那么如何限制文本框只能输入数字呢?这里小编就介绍一下方法。
这里我们新建一个只能输入长度为11位数字的小程序。

操作方法

  • 01

    打开Microsoft Visual Studio 2010, 新建名字为【文本框限制输入为数字示例】的程序。

  • 02

    在新程序界面窗口上放置合适的控件:包括, 显示过程日志和提示的textbox输出控件; 用于输入11位数字的输入框。

  • 03

    选择输入的文本框,将属性中的最大长度限制修改为11,保证只能输入11位数字。

  • 04

    选择文本框的事件窗口,找到按键输入的方法KeyPress,双击建立新的方法。

  • 05

    在按键方法中添加文本框只能输入数字的代码。

  • 06

    新增日志输出方法output,可以将过程日志进行输出。

  • 07

    生成exe文件进行测试。

  • 08

    在文本框中输入数字【138】,可正常输入,在日志中也提示输入成功。

  • 09

    在文本框中输入数字【abc】等字母,无法输入,日志中会提示输入失败,需要输入数字。

  • 10

    按退格键,可以正常删除数字。

  • 11

    当输入11位数字以后,就无法再继续输入,只能最大输入11位长度。

(0)

相关推荐

  • 文本框限制输入

    文本框限制输入

  • excel如何限制单元格中只能输入数字?

    日常工作中,excel是最常用来处理数据的工具,有时候在某一列或行中,只能输入数字,如何进行数据编辑上的限制呢?下面小编就为大家详细介绍一下,来看看吧! 步骤 1.打开要编辑的excel工作表,图中表 ...

  • wps表格怎么设置只能输入数字?

    wps单元格想要设置只能输入纯数值而不能输入非数值的文字,该怎么设置呢?下面我们就来看看详细的教程. 1.首先打开并创建新文档,将在A列框选1到16行. 2.选择数据——有效性如下图: 3.选择有效性 ...

  • 怎么做弧形文本框,输入弧形排列的文字 圆弧形

    通常我们在word,ppt里面都会插入文本框,输入必要的文字和提示,一般都是矩形或者正方形样式的,但是我们有时会需要插入呈圆弧状排列的文字,或者是直接插入一个圆弧形,虽然可以通过AI,ps等软件画出来 ...

  • IE文本框不能输入文字问题与解决方法

    操作方法 01 电脑这几天里一切的文本框都不能输入内容了,像IE地址栏能够输入地址,但页面的查找框.暗码框都无法输入文本内容,论坛的回复窗口也无法输入内容,鼠标在文本框中点一下连光标也没有. 兄弟以为 ...

  • 怎么解决PPT文本框无法输入中文

    在使用PowerPoint 2007过程中往往会遇到各种各样的问题,今天要谈的是2007版ppt中无法输入中文汉字但可以输入英文的解决方法.今日一同事反映她的MSOffice2007的PowerPoi ...

  • Excel数据有效性功能限制单元格只能输入数字

    默认情况下,Excel表格的单元格允许输入任何的字符,包括英文.中文.数字及特殊符号等!!! 由于工作上的需要,俺最近遇到了个小问题! 俺弄了个Excel文件,下发到各乡镇,让乡镇的有关同志按表填写好 ...

  • PowerPoint2007文本框无法输入中文怎么办

    修改注册表相关的键值来开启相应的功能: 直接在"开始"—"运行"中输入"notepad"打开记事本,然后在记事本中复制下面这段内容: 保存为PPTINPUT.REG的注册表文件,注册后缀名要为reg ...

  • PowerPoint2007文本框无法输入中文解决方法

    修改注册表相关的键值来开启相应的功能: 直接在"开始"—"运行"中输入"notepad"打开记事本,然后在记事本中复制下面这段内容: 保存为PPTINPUT.REG的注册表文件,注册后缀名要为reg ...