В WinForm имеем следующую реализацию:
private void NumberStrategyRB_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.NumPad0:
case Keys.NumPad1:
case Keys.NumPad2:
case Keys.NumPad3:
case Keys.NumPad4:
case Keys.NumPad5:
case Keys.NumPad6:
case Keys.NumPad7:
case Keys.NumPad8:
case Keys.NumPad9:
case Keys.Left:
case Keys.Right:
case Keys.Back:
case Keys.Delete:
e.SuppressKeyPress = false;
break;
default:
e.SuppressKeyPress = true;
break;
}
}
В списке событий для Text Box не смого подобрать нужное.
Также интересует, как сделать так чтобы при редактировании мы не уходили за границы TextBox?
Eugene