IsInputKey(), , . , , UserControl, , OnKeyDown . ProcessCmdKey(), , . :
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) {
switch (keyData) {
case Keys.Left: MessageBox.Show("Left!"); break;
case Keys.Right: MessageBox.Show("Right!"); break;
default: return base.ProcessCmdKey(ref msg, keyData);
}
return true;
}