private void textBox1_TextChanged(object sender, EventArgs e) { if (EnteredValue.Text == "") { // If not int clear textbox text or Undo() last operation EnteredValue.Clear(); ResultValue.Clear(); } long a; if (!long.TryParse(EnteredValue.Text, out a)) { // If not int clear textbox text or Undo() last operation EnteredValue.Clear(); } }
private void button1_Click(object sender, EventArgs e) { if (EnteredValue.Text == String.Empty) { MessageBox.Show("Введите число!", "Внимание!", MessageBoxButtons.OK, MessageBoxIcon.Error); EnteredValue.Focus(); return; } int value = Convert.ToInt32(EnteredValue.Text); if (value > 20) { MessageBox.Show("Число должно быть в диапазоне от 0 до 20!", "Внимание!", MessageBoxButtons.OK, MessageBoxIcon.Error); EnteredValue.Clear(); EnteredValue.Focus(); return; } Class1 c1 = new Class1(); ResultValue.Text = c1.CountFactorial(long.Parse(EnteredValue.Text)).ToString(); }
private void Inputbox_Loaded(object sender, RoutedEventArgs e) { EnteredValue.SelectAll(); EnteredValue.Focus(); }