protected override void OnPreviewKeyDown(PreviewKeyDownEventArgs e) { base.OnPreviewKeyDown(e); if ((ModifierKeys & (Keys.Control | Keys.Alt | Keys.Shift)) == Keys.None) { _movementTimer.Engage(e.KeyCode); } }
protected override void OnPreviewKeyDown(PreviewKeyDownEventArgs e) { base.OnPreviewKeyDown(e); // Make control receive key events as suggested here... // https://stackoverflow.com/questions/20079373/trouble-creating-keydown-event-in-panel if ((ModifierKeys & (Keys.Control | Keys.Alt | Keys.Shift)) == Keys.None) { _movementTimer.Engage(e.KeyCode); } }