Лучше добавить метод, который можно проверить, а затем вызвать этот метод внутри 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;
}