首页 > 代码库 > C#设置textboox只能输入数字`
C#设置textboox只能输入数字`
1.在闪电KeyPress事件中添加
private void textBox_pwmx_fre_KeyPress(object sender, KeyPressEventArgs e)
{
//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入
if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (char)13 && e.KeyChar != (char)8)
{
e.Handled = true;
}
}
2.只允许输入十六进制数和一些backspace键等
if (!("0123456789ABCDEF".IndexOf(char.ToUpper(e.KeyChar)) > 0) && e.KeyChar != (char)13 && e.KeyChar != (char)8)
{
e.Handled = true;
}
C#设置textboox只能输入数字`
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。