Example #1
0
 private void TxtBoxGen_PreviewKeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         if (e.Key == Key.Up)
         {
             e.Handled = true;
             TxtBoxRegion.Focus();
         }
         else if (e.Key == Key.Down)
         {
             e.Handled = true;
             TxtBoxName.Focus();
         }
         else if (e.Key == Key.Enter)
         {
             e.Handled = true;
             ButtonAdd.RaiseEvent(new RoutedEventArgs(System.Windows.Controls.Primitives.ButtonBase.ClickEvent));
         }
     }
     catch (Exception)
     {
         LabelMessage.Content = "Error during keyboard navigation.";
     }
 }
Example #2
0
        private void BtnAddPerson_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(TxtBoxName.Text) ||
                string.IsNullOrEmpty(TxtBoxAge.Text) ||
                !int.TryParse(TxtBoxAge.Text, out int age))
            {
                MessageBox.Show("Fyll i namn och ålder ordentligt!");
                return;
            }

            var person = new Person
            {
                Firstname = TxtBoxName.Text,
                Age       = age
            };

            _calculator.AddPerson(person);
            _peopleList.Add(person);

            TxtBoxName.Clear();
            TxtBoxAge.Clear();
        }
Example #3
0
 private void BtnEnable_Click(object sender, System.EventArgs e)
 {
     groupBox1.Enabled = true;
     TxtBoxName.Focus();
 }
Example #4
0
 public RegisterWindow()
 {
     InitializeComponent();
     TxtBoxName.Focus();
 }