Dev gridcontrol 捕獲按鍵事件
控件自帶方法位置:

代碼:
private void ViewHtlb_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Control | e.KeyCode == Keys.Q)
{
MessageBox.Show("Ctrl + Q");
}
if (e.KeyCode == Keys.Shift | e.KeyCode == Keys.G)
{
MessageBox.Show("Shift + G");
}
if (e.KeyCode == Keys.Y)
{
MessageBox.Show("Keys.Y");
}
}
上麵這段代碼可以捕獲到,按鍵y\Y、ctrl+Q/q、shift+G/g等組合按鈕鍵事件,當你需要實現一定的快捷鍵的時候,可以通過這個函數,來實現相應的功能。
那麼是不是可以用KeyPress事件方法呢?
答案是:NO.
原因:想知道為什麼不?看這裏
最後更新:2017-04-03 12:55:25