Rumah > php教程 > php手册 > Form and Control KeyEvent

Form and Control KeyEvent

WBOY
Lepaskan: 2016-06-13 08:45:21
asal
1233 orang telah melayarinya

Form and Control KeyEvent

一、Form的KeyEvent

KeyCode:


  1. private void Form1_KeyDown(object sender, KeyEventArgs e)
  2. {
  3. if ((e.Modifiers == Keys.Control) && (e.KeyCode == Keys.Z))
  4. {
  5. this.cancelHandler();
  6. }
  7. else if ((e.Modifiers == Keys.Control) && (e.KeyCode == Keys.S))
  8. {
  9. this.saveHandler();
  10. }
  11. else
  12. e.Handled = true;
  13. }


二、Control’s KeyEvent

检测输入control的字符的正确性。


  1. private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
  2. {
  3. if (e.KeyChar == 'b')
  4. mPwFlag[0] = e.KeyChar;
  5. if (e.KeyChar == 'a')
  6. mPwFlag[1] = e.KeyChar;
  7. if (e.KeyChar == 't')
  8. mPwFlag[2] = e.KeyChar;
  9. if (e.KeyChar == '1')
  10. mPwFlag[0] = e.KeyChar;
  11. if (e.KeyChar == '2')
  12. mPwFlag[1] = e.KeyChar;
  13. if (e.KeyChar == '3')
  14. mPwFlag[2] = e.KeyChar;

  15. if (mPwFlag[0] == 'b' && mPwFlag[1] == 'a' && mPwFlag[2] == 't')
  16. {
  17. mPwFlag[0] = '0';
  18. mPwFlag[1] = '0';
  19. mPwFlag[2] = '0';
  20. BatCreateTopic bct = new BatCreateTopic(this);
  21. this.button3.Visible = true;
  22. bct.ShowDialog(this);
  23. }
  24. }


Label berkaitan:
sumber:php.cn
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
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan