public void ForwardKeyDownToGrid(CKeyEventArgs keyEventArgs)
        {
            var source = PresentationSource.FromVisual(DataGridView);

            if (source != null)
            {
                DataGridView_OnPreviewKeyDown(null, new KeyEventArgs(null, source, 0, Key.Down));
            }
        }
 protected virtual void OnKeyDown(CKeyEventArgs e)
 {
     KeyDown?.Invoke(this, e);
 }
 public void ForwardKeyDown(CKeyEventArgs e)
 {
     OnKeyDown(new KeyEventArgs((Keys)e.KeyData));
 }
 public void ForwardKeyDownToGrid(CKeyEventArgs e)
 {
     _grid.ForwardKeyDown(e);
 }