public virtual void Repaint(CellAreaRect rect) { }
public override void Repaint(CellAreaRect rect) { // do nothing }