/// <summary> /// Initializes a new instance of the <see cref="ChartNumericAxis{T}" /> class. /// </summary> /// <param name="chart">The chart.</param> public ChartNumericAxis(Chart <T> chart) : base(chart) { AxisCrossingValues = new List <double>(); MajorGridLines = new ChartLine(); MinorGridLines = new ChartLine(); Labels = new ChartAxisLabels(); }
/// <summary> /// Initializes a new instance of the <see cref="ChartNumericAxis{T}" /> class. /// </summary> /// <param name="chart">The chart.</param> public ChartDateAxis(Chart <T> chart) : base(chart) { AxisCrossingValues = new List <DateTime>(); MajorGridLines = new ChartLine(); MinorGridLines = new ChartLine(); Labels = new ChartAxisLabels(); }
/// <summary> /// Initializes a new instance of the <see cref="ChartCategoryAxis{T}" /> class. /// </summary> /// <param name="chart">The chart.</param> public ChartCategoryAxis(Chart <T> chart) : base(chart) { Labels = new ChartAxisLabels(); MajorGridLines = new ChartLine(); MinorGridLines = new ChartLine(); AxisCrossingValues = new List <double>(); AutoBaseUnitSteps = new ChartAxisBaseUnitSteps(); Select = new ChartAxisSelection(); }
/// <summary> /// Initializes a new instance of the <see cref="ChartAxisBase{T, TValue}" /> class. /// </summary> /// <param name="chart">The chart.</param> public ChartAxisBase(Chart <T> chart) { Chart = chart; MajorGridLines = new ChartLine(); MinorGridLines = new ChartLine(); Line = new ChartLine(); Labels = new ChartAxisLabels(); PlotBands = new List <ChartPlotBand <TValue> >(); Title = new ChartAxisTitle(); MajorTicks = new ChartAxisTicks(); MinorTicks = new ChartAxisTicks(); Crosshair = new ChartAxisCrosshair(); Notes = new ChartAxisNotes <TValue>(); }
public ChartAxisLabelsSerializer(ChartAxisLabels axisLabels) : base(axisLabels) { this.axisLabels = axisLabels; }