protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case Keys.Alt | Keys.W: BtnConfirm_Click(); return(true); case Keys.Alt | Keys.R: BtnLoad_Click(); return(true); case Keys.Alt | Keys.C: BtnCls_Click(); return(true); case Keys.Alt | Keys.Up: LstKeys.Focus(); LstKeys.Select(); LstKeys.SelectedIndex--; return(true); case Keys.Alt | Keys.Down: LstKeys.Focus(); LstKeys.Select(); LstKeys.SelectedIndex++; return(true); } return(base.ProcessCmdKey(ref msg, keyData)); }