Handle keyboard event

There are new 3 events available from 0.8.7.

  • BeforeCellKeyDown
  • AfterCellKeyDown
  • CellKeyUp

The BeforeCellKeyDown has the property IsCancelled that can be used to abort the built-in operations if it set to true.

using unvell.ReoGrid;
using unvell.ReoGrid.Events;

protected override void OnLoad(EventArgs e)
  sheet.BeforeCellKeyDown += sheet_BeforeCellKeyDown;

void sheet_BeforeCellKeyDown(object sender, BeforeCellKeyDownEventArgs e)
  e.IsCancelled = (e.KeyCode == Keys.Enter);

See event list.