小智 11
为要仅为数字的文本框添加事件处理程序,并添加以下代码:
private void textBoxNumbersOnly_KeyPress(object sender, KeyPressEventArgs e)
{
if (Char.IsDigit(e.KeyChar) || e.KeyChar == '\b')
{
e.Handled = false;
}
else
{
e.Handled = true;
}
}
Run Code Online (Sandbox Code Playgroud)
这允许数字0到9,以及退格(有用的恕我直言).允许通过'.' 字符,如果你想支持小数