BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
public class MyGridDataBoundGrid : GridDataBoundGrid { protected override void OnCurrentCellControlKeyMessage(GridCurrentCellControlKeyMessageEventArgs e) { Keys keyCode = (Keys) ((int)e.Msg.WParam) & Keys.KeyCode; base.OnCurrentCellControlKeyMessage (e); if(keyCode == Keys.Delete && this.CurrentCell.Renderer.ControlText.Length == 0) this.CurrentCell.EndEdit(); } }
if (!e.Handled && e.KeyCode == Keys.Return && CurrentCell.IsEditing) { CurrentCell.ConfirmChanges(); CurrentCell.CancelEdit(); e.Handled = true; return; }
private void gridDataBoundGrid1_CurrentCellAcceptedChanges(object sender, CancelEventArgs e) { this.gridDataBoundGrid1.Binder.EndEdit(); }