检查textbox实时输入值是否为英文状态下的,分割符与数值(数值可正可负)
private void textBoxMarker_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar == '-' || e.KeyChar == ',')
{
e.Handled = false;//允许输入
}
else
{
e.Handled = true;//不允许输入
MessageBox.Show("请输入整型字符(如“-5”“-10”“2”“3”)!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}