Form and Control KeyEvent
Lepaskan: 2016-06-13 08:45:21
asal
1233 orang telah melayarinya
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);
- }
- }
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
Topik-topik yang berkaitan
Lagi>