protected virtual void OnCellClick(CellMouseEventArgs e)
{
if (!this.IsCellEnabled(e.CellPos))
return;
if (this.CanRaiseEvents)
{
ICellRenderer renderer = this.ColumnModel.GetCellRenderer(this.LastMouseCell.Column);
if (renderer != null)
renderer.OnClick(e);
if (CellClick != null)
CellClick(e.Cell, e);
}
}