コード例 #1
0
        private void timer3_Tick(object sender, EventArgs e)
        {
            counter3--;

            if (counter3 == 0)
            {
                timer3.Stop();
                Console.Beep(5000, 1000);
                Btn4.PerformClick();
            }


            LblCounter.Text = counter3.ToString();
        }
コード例 #2
0
        void ReleaseDesignerOutlets()
        {
            if (Img1 != null)
            {
                Img1.Dispose();
                Img1 = null;
            }

            if (Btn1 != null)
            {
                Btn1.Dispose();
                Btn1 = null;
            }

            if (Img3 != null)
            {
                Img3.Dispose();
                Img3 = null;
            }

            if (Btn3 != null)
            {
                Btn3.Dispose();
                Btn3 = null;
            }

            if (Img2 != null)
            {
                Img2.Dispose();
                Img2 = null;
            }

            if (Btn2 != null)
            {
                Btn2.Dispose();
                Btn2 = null;
            }

            if (Img4 != null)
            {
                Img4.Dispose();
                Img4 = null;
            }

            if (Btn4 != null)
            {
                Btn4.Dispose();
                Btn4 = null;
            }
        }
コード例 #3
0
        // Keyboard Keys Events.
        private void Calculator_KeyDown(object sender, KeyEventArgs e)
        {
            // Using Switch To Perform Various Key Events.
            switch (e.KeyCode)
            {
            case Keys.NumPad1: { Btn1.PerformClick(); break; }

            case Keys.NumPad2: { Btn2.PerformClick(); break; }

            case Keys.NumPad3: { Btn3.PerformClick(); break; }

            case Keys.NumPad4: { Btn4.PerformClick(); break; }

            case Keys.NumPad5: { Btn5.PerformClick(); break; }

            case Keys.NumPad6: { Btn6.PerformClick(); break; }

            case Keys.NumPad7: { Btn7.PerformClick(); break; }

            case Keys.NumPad8: { Btn8.PerformClick(); break; }

            case Keys.NumPad9: { Btn9.PerformClick(); break; }

            case Keys.NumPad0: { Btn0.PerformClick(); break; }

            case Keys.Back: { BackBtn.PerformClick(); break; }

            case Keys.Add: { BtnPlus.PerformClick(); break; }

            case Keys.Subtract: { BtnMinus.PerformClick(); break; }

            case Keys.Divide: { BtnDivision.PerformClick(); break; }

            case Keys.Multiply: { BtnMultiple.PerformClick(); break; }

            case Keys.Decimal: { BtnPoint.PerformClick(); break; }

            case Keys.Oemplus: { BtnEquals.PerformClick(); break; }

            case Keys.H: { vh.Show(); break; }

            default: break;
            }
        }
コード例 #4
0
 void ReleaseDesignerOutlets()
 {
     if (Btn1 != null)
     {
         Btn1.Dispose();
         Btn1 = null;
     }
     if (Btn2 != null)
     {
         Btn2.Dispose();
         Btn2 = null;
     }
     if (Btn3 != null)
     {
         Btn3.Dispose();
         Btn3 = null;
     }
     if (Btn4 != null)
     {
         Btn4.Dispose();
         Btn4 = null;
     }
     if (Btn5 != null)
     {
         Btn5.Dispose();
         Btn5 = null;
     }
     if (Btn6 != null)
     {
         Btn6.Dispose();
         Btn6 = null;
     }
     if (Btn7 != null)
     {
         Btn7.Dispose();
         Btn7 = null;
     }
     if (Btn8 != null)
     {
         Btn8.Dispose();
         Btn8 = null;
     }
 }
コード例 #5
0
 private void Btn4_Click(object sender, EventArgs e)
 {
     data.AddStringExpression(Btn4.GetNumber().ToString());
     ChangeText();
 }