2009-03-13 84 views

Trả lời

13

Bạn có thể viết sự kiện OnKeyDown. bạn có thể sử dụng số e.SuppressKeyPress để nói với .NET rằng bạn xử lý khóa. Một cái gì đó như thế này:

if (e.KeyCode == Keys.Enter) { 
    e.SuppressKeyPress = true; 
} 
+0

+1 cho thông tin hữu ích cho trường hợp chung ngay cả khi đó không phải là cách tiếp cận tốt nhất cho trường hợp cụ thể này – Davy8

+0

WOW trả lời nhanh ... đây là cách tốt hơn so với các diễn đàn khác (không muốn nói cái nào) nơi mọi người xúc phạm những người đặt câu hỏi. Cảm ơn, cảm ơn. –

+0

KeyPressEventArgs không chứa SuppressKeyPress ... Tôi đang sử dụng sự kiện OnKeyPress –

6

Hãy xem TextBox.AcceptsReturn.

+0

có cách nào để thực hiện điều này trên richtextbox không? –

+0

Tôi không sợ. Nhưng bạn có thể ghi đè OnKeyDown như Jedi Master Spooky gợi ý. –

Các vấn đề liên quan