Beispiel #1
0
 //нажатие клавиш на клавиатуры
 private void Window_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.NumPad0)
     {
         Btn_0.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad1)
     {
         Btn_1.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad2)
     {
         Btn_2.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad3)
     {
         Btn_3.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad4)
     {
         Btn_4.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad5)
     {
         Btn_5.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad6)
     {
         Btn_6.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad7)
     {
         Btn_7.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad8)
     {
         Btn_8.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.NumPad9)
     {
         Btn_9.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Multiply)
     {
         Btn_Multiply.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Add)
     {
         Btn_Plus.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Divide)
     {
         Btn_Devide.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Subtract)
     {
         Btn_Minus.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Decimal)
     {
         Btn_Dot.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Enter)
     {
         Btn_Result.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.Back)
     {
         Btn_AC.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.D9)
     {
         Btn_Left.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
     if (e.Key == Key.D0)
     {
         Btn_Right.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }
 }