C#textbox只显示数字,只能输入数字

添加一个keyPress事件

 

private void txtMax_KeyPress(object sender, KeyPressEventArgs e) { if ((int)e.KeyChar <= 32) // 特殊键(含空格), 不处理 { return; } if (!char.IsDigit(e.KeyChar)) // 非数字键, 放弃该输入 { e.Handled = true; return; } }

 

其实很简单!

你可能感兴趣的:(C#textbox只显示数字,只能输入数字)