protected internal virtual void OnBeginEditing(CellEditEventArgs e) { if (this.CanRaiseEvents) { if (BeginEditing != null) { BeginEditing(e.Cell, e); } } }