示例#1
0
        private void createAxis(long id, AxisPosition pos)
        {
            ctDateAx = chart.GetCTChart().plotArea.AddNewDateAx();
            ctDateAx.AddNewAxId().val = (uint)id;
            ctDateAx.AddNewAxPos();
            ctDateAx.AddNewScaling();
            ctDateAx.AddNewCrosses();
            ctDateAx.AddNewCrossAx();
            ctDateAx.AddNewTickLblPos().val = ST_TickLblPos.nextTo;
            ctDateAx.AddNewDelete();
            ctDateAx.AddNewMajorTickMark();
            ctDateAx.AddNewMinorTickMark();


            this.Position      = (pos);
            this.Orientation   = (AxisOrientation.MinToMax);
            this.Crosses       = (AxisCrosses.AutoZero);
            this.IsVisible     = true;
            this.MajorTickMark = (AxisTickMark.Cross);
            this.MinorTickMark = (AxisTickMark.None);
        }
示例#2
0
 public XSSFDateAxis(XSSFChart chart, CT_DateAx ctDateAx)
     : base(chart)
 {
     this.ctDateAx = ctDateAx;
 }