//仅允许输入数值,设置textBox的KeyPress事件为当前函数
// this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.onlyNumberInput);
private void onlyNumberInput(object sender, KeyPressEventArgs e)
{
int key = Convert.ToInt32(e.KeyChar);
if (!(48 <= key && key <= 58 || key == 8)) //数字、 Backspace
{
this.Text = "keyChar:" + key.ToString();
e.Handled = true;
}
else this.Text = "";
}
C#输入限制(仅允许输入数字)
最新推荐文章于 2024-08-07 14:27:10 发布