Hi. I have been trying to figure out how to reorder the items listed in the chart legend, but so far to no avail. I'd like to do something along the lines of this:
List<Telerik.Charting.ChartLabel> legendItems = new List<Telerik.Charting.ChartLabel>();
legendItems.Add(RadChart1.Legend.Items[0]);
legendItems.Add(RadChart1.Legend.Items[2]);
legendItems.Add(RadChart1.Legend.Items[5]);
legendItems.Add(RadChart1.Legend.Items[1]);
legendItems.Add(RadChart1.Legend.Items[4]);
legendItems.Add(RadChart1.Legend.Items[3]);
legendItems.Add(RadChart1.Legend.Items[6]);
for (int i = 0; i < 7; i ++)
RadChart1.Legend.Items[i] = legendItems[i];
But when I run this the RadChart1.Legend.Items appears empty. I am sure I am missing something here and was hoping you'd be able to lend a hand.
I would essentially like to know how I can reorder the labels that appear in the legend block.
Thank you!
List<Telerik.Charting.ChartLabel> legendItems = new List<Telerik.Charting.ChartLabel>();
legendItems.Add(RadChart1.Legend.Items[0]);
legendItems.Add(RadChart1.Legend.Items[2]);
legendItems.Add(RadChart1.Legend.Items[5]);
legendItems.Add(RadChart1.Legend.Items[1]);
legendItems.Add(RadChart1.Legend.Items[4]);
legendItems.Add(RadChart1.Legend.Items[3]);
legendItems.Add(RadChart1.Legend.Items[6]);
for (int i = 0; i < 7; i ++)
RadChart1.Legend.Items[i] = legendItems[i];
But when I run this the RadChart1.Legend.Items appears empty. I am sure I am missing something here and was hoping you'd be able to lend a hand.
I would essentially like to know how I can reorder the labels that appear in the legend block.
Thank you!