// Метод-обработчик события 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); }
// Метод-обработчик события 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); }
// Метод-обработчик события MouseUp для botton, возникающее в момент отпускания кнопки мыши private void MouseUPCancel(object sender, EventArgs e) { EventMouseCancel.Invoke(sender, e); }