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); }
public XSSFDateAxis(XSSFChart chart, CT_DateAx ctDateAx) : base(chart) { this.ctDateAx = ctDateAx; }