/// <summary> /// Draws the column chart. /// </summary> internal override void Draw() { ChartRendererInfo cri = (ChartRendererInfo)_rendererParms.RendererInfo; LegendRenderer lr = GetLegendRenderer(); lr.Draw(); WallRenderer wr = new WallRenderer(_rendererParms); wr.Draw(); GridlinesRenderer glr = new BarGridlinesRenderer(_rendererParms); glr.Draw(); PlotAreaBorderRenderer pabr = new PlotAreaBorderRenderer(_rendererParms); pabr.Draw(); PlotAreaRenderer renderer = GetPlotAreaRenderer(); renderer.Draw(); DataLabelRenderer dlr = new BarDataLabelRenderer(_rendererParms); dlr.Draw(); if (cri.xAxisRendererInfo._axis != null) { AxisRenderer xar = new VerticalXAxisRenderer(_rendererParms); xar.Draw(); } if (cri.yAxisRendererInfo._axis != null) { AxisRenderer yar = GetYAxisRenderer(); yar.Draw(); } }