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); }
public XSSFCategoryAxis(XSSFChart chart, CT_CatAx ctCatAx) : base(chart) { this.ctCatAx = ctCatAx; }