bạn bắt event KeyPress của form.
đây là code của nó.
Code:private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { MessageBox.Show("you press Enter key"); } }
Giả sử em có 1 cái form. Em muốn khi bấm phím enter hay phím gì đó thì form sẻ đóng lại thì e phải làm như thế nào( tương tự như khi ta bấm phím U khi muốn tắt máy trong windows).
bạn bắt event KeyPress của form.
đây là code của nó.
Code:private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { MessageBox.Show("you press Enter key"); } }
Bạn phải set thuộc tính KeyPreview của Form1 bằng true thì nó mới bắt phím được.
Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.
Phím enter vẫn bắt được bằng sự kiện KeyPress. Còn bạn muốn bắt các phím chức năng thì phải bắt sự kiện KeyDown.
Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.
bạn nên chèn thêm đoạn code sau vào form
Hi vọng đúng như bạn muốnVisual C# Code:
{ { { //Code cho F1 //Code cho F11 // Code cho phim Esc // Tab key // Ctrl + M // Alt + X } } }
đã làm đc. Thank for all.