It looks like you're new here. If you want to get involved, click one of these buttons!
you must derive a new class that is based on the class of the control that you want, and you override the ProcessCmdKey().
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
//handle your keys here
Full source..C# Arrow key detect
I am also interested in this topic, need help