极客号

如何设置textbox只能输入数字?winform textbox不允许编辑

如何设置textbox只能输入数字?

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

如何设置textbox只能输入数字?winform textbox不允许编辑-图1

拖一个Textbox到窗体上,添加OnKeyPress事件,在事件写判断的代码,只要判断不是这些键,设置e.Handled的值为true,就可以屏蔽输入。

1.判断是否为数字或Backspace,按下面这样写的话只能输入数字和Backspace,所以还得给代码添加些条件,还要能够输入小数点。

程序代码

如何设置textbox只能输入数字?winform textbox不允许编辑-图2

if ((kc 57) && kc != 8)

e.Handled = true

winformtextbox怎么设置内容?

可以设置TextBox的Focused属性,当这个这属性为真时,清空TextBox的值

VS2010中的TextBox属性设置?

winform中 : 后台加载中使用 this.textBox1.PasswordChar = '*'; 或者你可以直接设置其属性PasswordChar的值为*

如何设置textbox只能输入数字?winform textbox不允许编辑-图3

如果你是使用的服务器控件那么 就设置 textbox的textmode=“password”就好了即:

如果是html的就用:

winform文本框输入不了退格键?

电脑键盘的退格键不能用可能是硬件问题,解决方法如下:方法一:开机按f8进入安全模式,启动杀毒,再次开机是否可用。方法二:用键位更改器RemapKey。1、搜索键位更改器RemapKey,点击下载。2、下载成功后即可使用。键位更改器RemapKey是微软出的键位重定义工具,可以在Window系统环境下运行,来替代键盘中已经损坏的常用键位。方法三:把键盘后壳打开,把退格键拿下来,用酒精擦拭电路板,重新装上。方法四:送去电脑店,让专业店的维修人员重新换个键

到此,以上就是小编对于的问题就介绍到这了,希望介绍的4点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:http://www.hushtel.com/sm/22245.html

分享:
扫描分享到社交APP
上一篇
下一篇