public virtual RectangleF GetScreenRect(Graphics g, double view_scale) { var rr = GetRealRect(g, view_scale); var lb = Chart.ToScreenPoint(new DPoint(rr.X, rr.Y)); var sz = Chart.ToScreenSize(new DSize(rr.Width, rr.Height)); return new RectangleF(lb.X, lb.Y, sz.Width, sz.Height); } }