示例#1
0
 private void Enter_click(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         e.Handled = true;
         Logika.PerformClick(rownanie);
     }
 }
示例#2
0
 private void Blad()
 {
     if (blad == true)
     {
         Logika.PerformClick(clearall);
         blad = false;
         ost  = "";
     }
 }
示例#3
0
 private void Window_KeyDown(object sender, KeyEventArgs e)
 {
     if (!(Keyboard.IsKeyDown(Key.RightShift) || Keyboard.IsKeyDown(Key.LeftShift)))
     {
         if (e.Key == Key.D1 || e.Key == Key.NumPad1)
         {
             Logika.PerformClick(jeden);
         }
         else if (e.Key == Key.D2 || e.Key == Key.NumPad2)
         {
             Logika.PerformClick(dwa);
         }
         else if (e.Key == Key.D3 || e.Key == Key.NumPad3)
         {
             Logika.PerformClick(trzy);
         }
         else if (e.Key == Key.D4 || e.Key == Key.NumPad4)
         {
             Logika.PerformClick(cztery);
         }
         else if (e.Key == Key.D5 || e.Key == Key.NumPad5)
         {
             Logika.PerformClick(piec);
         }
         else if (e.Key == Key.D6 || e.Key == Key.NumPad6)
         {
             Logika.PerformClick(szesc);
         }
         else if (e.Key == Key.D7 || e.Key == Key.NumPad7)
         {
             Logika.PerformClick(siedem);
         }
         else if (e.Key == Key.D8 || e.Key == Key.NumPad8)
         {
             Logika.PerformClick(osiem);
         }
         else if (e.Key == Key.D9 || e.Key == Key.NumPad9)
         {
             Logika.PerformClick(dziewiec);
         }
         else if (e.Key == Key.D0 || e.Key == Key.NumPad0)
         {
             Logika.PerformClick(zero);
         }
         else if (e.Key == Key.Back)
         {
             Logika.PerformClick(backspace);
         }
         else if (e.Key == Key.OemComma || e.Key == Key.OemPeriod)
         {
             Logika.PerformClick(kropka);
         }
         else if (e.Key == Key.OemMinus)
         {
             Logika.PerformClick(minus);
         }
         else if (e.Key == Key.Enter || e.Key == Key.OemPlus)
         {
             Logika.PerformClick(rownanie);
         }
         else if (e.Key == Key.OemQuestion)
         {
             Logika.PerformClick(dzielenie);
         }
         else if (e.Key == Key.Multiply)
         {
             Logika.PerformClick(mnozenie);
         }
     }
     else
     {
         if (e.Key == Key.OemPlus)
         {
             Logika.PerformClick(dodawanie);
         }
         else if (e.Key == Key.D8)
         {
             Logika.PerformClick(mnozenie);
         }
     }
 }