ChartSeries objSeriesActual =
new
ChartSeries(
"Actual"
, ChartSeriesType.Bar);
foreach
(FinanceData objFinanceData
in
actualFinanceDataList)
{
objSeriesActual.AddItem(objFinanceData.Revenue, objFinanceData.Revenue.ToString());
}
ChartSeries objSeriesBudget =
new
ChartSeries(
"Budget"
, ChartSeriesType.Bar);
foreach
(FinanceData objFinanceData
in
budgetFinanceDataList)
{
objSeriesBudget.AddItem(objFinanceData.Revenue, objFinanceData.Revenue.ToString());
}
revenueFinanceChart.Series.Add(objSeriesActual);
revenueFinanceChart.Series.Add(objSeriesBudget);
revenueFinanceChart.DataBind();
Dear Telerik,
I have made a chart that displays two series of actual and budget finance data for some companies. I would like to now replace the xaxis labels 1, 2, 3 etc underneath the bars with the name of the companies. I want this to be picked up from the financedata lists such as
using objSeriesActual.PlotArea.XAxis.AxisLabel.TextBlock.Text = objFinanceData.Name but this does not work; reference to object not found.
How can I accomplish this?