private void Textbox_KeyDigitAndSubDown(object sender, KeyEventArgs e) { if (!SupportEDS.IsDigit(e.Key)) { e.Handled = true; } if (e.Key == Key.Space) { e.Handled = true; } if ((e.Key == Key.Subtract || e.Key == Key.OemMinus) && ((TextBox)sender).SelectionStart == 0) { if (((TextBox)sender).Text != "") { if (((TextBox)sender).Text[0] == '-') { e.Handled = true; } else { e.Handled = false; } } else { e.Handled = false; } } ; }
private void Textbox_KeyDigitDown(object sender, KeyEventArgs e) { if (!SupportEDS.IsDigit(e.Key)) { e.Handled = true; } if (e.Key == Key.Space) { e.Handled = true; } }