protected virtual bool RaiseKeyDown(int virtualKeyCode) { var e = new KeyEventArgs((Keys)virtualKeyCode); KeyDown?.Invoke(this, e); return e.Handled; }