我試圖在Windows窗體中的DataGridView
控件中創建快捷方式(CTRL + J)。快捷方式應該簡單地按照向下箭頭所做的操作(即,在大多數情況下,將選擇更改爲下一項)。如何爲DataGridView創建自定義快捷鍵?
我想通過覆蓋窗體的FormKeyDown
事件來處理CTRL + J,如果FormKeyDown
接收到J鍵和Ctrl作爲修飾符,則使用SendKeys.SendWait("{DOWN}")
。
但是,當我發送{DOWN}
密鑰時,由於用戶仍然按住CTRL鍵,它的行爲就像Ctrl + Down!
如何創建自定義快捷方式,使其具有與DataGridView
已支持的快捷方式完全相同的行爲?
爲什麼不創建'Ctrl + j'和'down'事件處理函數調用的單一方法? – StuperUser