Có ai biết làm sao bắt được sự kiện khi nào nhấn phím Delete trên bàn phím ko,trong ngôn ngữ C#.net nha. Có ai biết ko xin chỉ mình với,mình đang cần sự giúp đỡ gấp gấp
Đã được chỉnh sửa lần cuối bởi Kevin Hoang : 18-02-2008 lúc 09:41 PM. Lý do: Nhắc nhở
Cái này chắc là từ cái grid ra đây mà ^^!
Viết cái button del row như bên kia mọi người hướng dẫn ý ^^!
Còn nếu ko phải thì cứ bẳt sự kiện key_down cho cái control ấy như code của chanh trên kia kìa ^^!
Is the moon rising...
Sự kiện Key_Down ko được gọi khi mình bấm phím Delete bạn ơi,mình đã thử cách đó của bạn rùi,nó chỉ được phát sinh khi bạn bấm bất kỳ phím nào ngoài phím Delete ra
Bạn code thế nào thì đưa lên đây dark xem mới biết đc ^^!
Về nguyên tắc đoạn code trên kia của chanh chạy đc khi form đc focus ^^!
Bạn muốn bắt phím del với control nào?
Is the moon rising...
Mình muốn bắt phím Delete trên control DataGrid.Sự kiện KeyDown của DataGrid ko được gọi khi mình bấm Delete,code thì mình đã viết để thực hiện ý định của mình rùi,chỉ có điều là sư kiện KeyDown ko được gọi khi mình bấm phím Delete thôi.
Bạn biết bạn có thể chỉ một cách rõ ràng cho mình được ko,hay la bạn có đoạn code nào bắt sự kiện của phím Delete ko
Đã được chỉnh sửa lần cuối bởi EHTC : 18-02-2008 lúc 11:29 PM. Lý do: bổ sung thêm ý
nếu bạn chọn một dòng trong DataGrid rồi muốn xoá thì không cần bắt sự kiện đâu.
Bạn bỏ thuộc tính allowdelete đi thì sẽ đc ^^!
Nguyên nhân là event này đã được thiết lập sẵn nên cái keypress của bạn sẽ ko đè lên nó đc ^^!
Chúc may mắn!
Is the moon rising...