public virtual void DrawRectangle(IPen aPen, Rectangle rect) { if (null != DrawRectangleHandler) DrawRectangleHandler(aPen, rect); }