public virtual void FillRectangle(IBrush aBrush, Rectangle rect) { if (null != FillRectangleHandler) FillRectangleHandler(aBrush, rect); }