With regards to implementing a legend "based on your specification", the biggest issue with this is color matching. How do I get the colors used in the chart and implement them in, say, my own stack panel of TextBlock? By not generating the legend during the chart generation, I fail to see how this can be accomplished unless there is a way to access the same list of colors, in the same order, that the chart itself is using. Can you offer insight? This is plaguing me right now as I try to convert to "RadChartView" paradigm. (As an aside, please note to people that RadChartView is not an actual class for making charts.)
You have found an old thread, from 2012. It is now 2014 and the ChartView has legend support. You can see this demonstrated in many of our online QSF examples. I have also attached a simple project to demonstrate the integration between the RadPieChart and RadLegend controls.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely. Sign up for Free application insights >>
Thank you, Petar. Unfortunately, your online demos and the link you referenced do not show legends.
However, thank you for the demo. It was very helpful.
Just for further clarification for anyone else reading this, the RadLegend binds to a property of the chart itself. The property is called LegendItems. At first glance it may appear that you must supply a property of this name in your underlying DataContext but that is incorrect. The DataContext of the RadLegend is apparently set automatically to the targeted chart.