protected virtual void OnHasVisibleCells(EventArgs e) { if (HasVisibleCells != null) HasVisibleCells(this, e); }