private void TbThrottleSpeed_KeyPress(object sender, KeyPressEventArgs e) { RemoveDoublePoints(); e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar); ThrottleTextChangedTimer.Stop(); ThrottleTextChangedTimer.Start(); }
private void TbThrottleSpeed_KeyDown(object sender, KeyEventArgs e) { RemoveDoublePoints(); e.Handled = !char.IsDigit((char)e.KeyValue) && !char.IsControl((char)e.KeyValue); ThrottleTextChangedTimer.Stop(); ThrottleTextChangedTimer.Start(); }
private void TbThrottleSpeed_TextChanged(object sender, EventArgs e) { RemoveDoublePoints(); if (tbThrottleSpeed.Text != "∞") { tbThrottleSpeed.Text = tbThrottleSpeed.Text.RemoveLetters().Trim(); ThrottleTextChangedTimer.Stop(); ThrottleTextChangedTimer.Start(); } }