Form and Control KeyEvent
I. KeyEvent of form
KeyCode:
- private void Form1_keydown (object sender, KeyEventArgs e)
- {
- if ((e.modifiers = = Keys.control) && (E.keycode = = keys.z))
- {
- This.cancelhandler ();
- }
- else if ((e.modifiers = = Keys.control) && (E.keycode = = KEYS.S))
- {
- This.savehandler ();
- }
- Else
- E.handled = true;
- }
Two, Control ' s keyevent
Detects the correctness of the character of the input control.
- private void Textbox1_keypress (object sender, KeyPressEventArgs e)
- {
- if (E.keychar = = ' B ')
- Mpwflag[0] = E.keychar;
- if (E.keychar = = ' A ')
- MPWFLAG[1] = E.keychar;
- if (E.keychar = = ' t ')
- MPWFLAG[2] = E.keychar;
- if (E.keychar = = ' 1 ')
- Mpwflag[0] = E.keychar;
- if (E.keychar = = ' 2 ')
- MPWFLAG[1] = E.keychar;
- if (E.keychar = = ' 3 ')
- MPWFLAG[2] = E.keychar;
- if (mpwflag[0] = = ' B ' && mpwflag[1] = = ' A ' && mpwflag[2] = = ' t ')
- {
- Mpwflag[0] = ' 0 ';
- MPWFLAG[1] = ' 0 ';
- MPWFLAG[2] = ' 0 ';
- Batcreatetopic BCT = new Batcreatetopic (this);
- This.button3.Visible = true;
- DC2. ShowDialog (this);
- }
- }
http://www.bkjia.com/PHPjc/1105051.html www.bkjia.com true http://www.bkjia.com/PHPjc/1105051.html techarticle form and Control keyevent A, form of the keyevent keycode:private void Form1_keydown (object sender, KeyEventArgs e) {if (E. Modifiers = = Keys.control) (E.keycode = = keys.z)) { this ...