在写winform时

发现可以判断使用者是否按下复合键而做后续的动作

例如按ctrl+delete的话

就可以用如下的判断,我是写在PreviewKeyDown事件中


 private void dg_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
 {
      
 if (e.Control && e.KeyCode == Keys.Delete && this.dg.CurrentRow != null) 
      
 this.DeleteRow(this.dg.CurrentRow.Index);
 }

 

记起来,以后用的到

相关文章