/// <summary> /// 构造函数 /// </summary> /// <param name="position"></param> /// <param name="dataFormat"></param> /// <param name="formula"></param> public Range(RangePosition position, string dataFormat, string formula, RANGETYPE type, string font, float fontsize, ReoGridVerAlign valign, ReoGridHorAlign halign) { _position = position; _formula = formula; _numberFormatArgs = getDataFormat(dataFormat); _type = type; Font = font; FontSize = fontsize; HAlign = halign; VAlign = valign; }
/// <summary> /// Constructor /// </summary> /// <param name="points">points of the polygon</param> /// <param name="rType">Range Type</param> public RangePolygon(PointF[] points, RANGETYPE rType, int id) { this.rangeType = rType; this.polygonPoints = points; if (rType == RANGETYPE.TOP) { fillColor = Color.FromArgb(15, 0, 255, 0); } else { fillColor = Color.FromArgb(15, 255, 0, 0); } this.polygonID = id; graphicsPath = new System.Drawing.Drawing2D.GraphicsPath(); graphicsPath.AddPolygon(polygonPoints); }
/// <summary> /// Constructor /// </summary> /// <param name="points">points of the polygon</param> /// <param name="rType">Range Type</param> public RangePolygon(PointF[] points, RANGETYPE rType,int id) { this.rangeType = rType; this.polygonPoints = points; if(rType == RANGETYPE.TOP) { fillColor=Color.FromArgb(15,0,255,0); } else { fillColor=Color.FromArgb(15,255,0,0); } this.polygonID = id; graphicsPath = new System.Drawing.Drawing2D.GraphicsPath(); graphicsPath.AddPolygon(polygonPoints); }
/// <summary> /// 设置请求的域 /// </summary> /// <param name="context">当前HTTP会话</param> /// <param name="range">请求的区域</param> public static void RequestRange(this HttpContext context, RANGETYPE range) { context.Request.Range = range; }