Example #1
0
 // Метод-обработчик события Click для botton10, возникающее при щелчке кнопки "⟵" в калькуляторе
 private void button10_Click(object sender, EventArgs e)
 {
     keyPressEventArgs.KeyChar = '\0';
     eventArgs = new KeyPressEventArgs(keyPressEventArgs.KeyChar);
     keys      = Keys.Back;
     ProcessCmdKey(ref message, keys);
     EventMouseCancel.Invoke(senderDelete, eventArgs);
 }
Example #2
0
        // Метод-обработчик события Click для botton16, возникающее при щелчке кнопки "1/x" в калькуляторе
        private void button16_Click(object sender, EventArgs e)
        {
            ((TextBox)senderDeleteX).Text = ((TextBox)senderDelete).Text;

            keyPressEventArgs.KeyChar = '\0';
            eventArgs = new KeyPressEventArgs(keyPressEventArgs.KeyChar);
            keys      = Keys.Delete;
            ProcessCmdKey(ref message, keys);
            EventMouseCancel.Invoke(senderDelete, eventArgs);

            senderDelete = new TextBox();
            ((TextBox)senderDelete).Text += "1/";
            ((TextBox)senderDelete).Text += ((TextBox)senderDeleteX).Text;
            keyPressEventArgs.KeyChar     = '\r';
            EventOnetoX.Invoke(senderDelete, keyPressEventArgs);
            textBoxKeyPress(senderDelete, keyPressEventArgs);
            textBox1_TextChanged(senderDelete, eventArgs);
        }
Example #3
0
 // Метод-обработчик события MouseUp для botton, возникающее в момент отпускания кнопки мыши
 private void MouseUPCancel(object sender, EventArgs e)
 {
     EventMouseCancel.Invoke(sender, e);
 }