protected override bool ProcessDialogKey(Keys keyData) { if (keyData == Keys.Tab | ModifierKeys == Keys.Shift) return base.ProcessDialogKey(keyData); else { OnKeyDown(new KeyEventArgs(keyData)); return true; } }