protected virtual void OnCellMouseDown(CellMouseEventArgs e) { if (this.CanRaiseEvents) { ICellRenderer renderer = this.ColumnModel.GetCellRenderer(e.Column); if (renderer != null) { renderer.OnMouseDown(e); } if (CellMouseDown != null) { CellMouseDown(e.Cell, e); } } }