Form and Control KeyEvent
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 08:45:21
Form and Control KeyEvent
一、Form的KeyEvent
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;
- }
二、Control’s KeyEvent
检测输入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;
- bct.ShowDialog(this);
- }
- }
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11