private void Phonenumber_KeyPress(object sender, KeyPressEventArgs e)
{
char ch = e.KeyChar;
if (!char.IsDigit(ch) && (ch != 8))
{
e.Handled = true;
}
}
private void Submit_Click(object sender, EventArgs e)
{
//sql commands
messagebox.show("data added successfully");
}
最好添加一个可测试的方法,然后在 evant 中调用该方法,如下所示(代码仅用于示例,未在 ide 中测试)
private void Phonenumber_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled= IsWrongkeypress(e.KeyChar)
}
public Boolean IsWrongkeypress(char ch)
{
Boolean ishandled =false ;
if (!char.IsDigit(ch) && (ch != 8))
{
ishandled = true;
}
return ishandled;
}