Пример #1
0
 /// <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;
 }
Пример #2
0
 /// <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);
 }
Пример #3
0
 /// <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);
 }
Пример #4
0
 /// <summary>
 /// 设置请求的域
 /// </summary>
 /// <param name="context">当前HTTP会话</param>
 /// <param name="range">请求的区域</param>
 public static void RequestRange(this HttpContext context, RANGETYPE range)
 {
     context.Request.Range = range;
 }