Пример #1
0
        private void createAxis(long id, AxisPosition pos)
        {
            ctCatAx = chart.GetCTChart().plotArea.AddNewCatAx();
            ctCatAx.AddNewAxId().val = (uint)id;
            ctCatAx.AddNewAxPos();
            ctCatAx.AddNewScaling();
            ctCatAx.AddNewCrosses();
            ctCatAx.AddNewCrossAx();
            ctCatAx.AddNewTickLblPos().val = ST_TickLblPos.nextTo;
            ctCatAx.AddNewDelete();
            ctCatAx.AddNewMajorTickMark();
            ctCatAx.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 XSSFCategoryAxis(XSSFChart chart, CT_CatAx ctCatAx)
     : base(chart)
 {
     this.ctCatAx = ctCatAx;
 }