Hi,
I'm about to migrate from RadChart to ChartView.
Really like the clean design and as I think more .net like API of the new ChartView.
However, a couple of questions arise:
Pie Charts:
When I add PieData Points to a Series specifing value/name, I'd expect the name to be used in the legend by default. Using the forum I found a work-around, but what's the reasoning behind not displaying the name in the Legend?
The Pies do not always seem to paint correctly in the center of the Pie
Bar Chart
Is there a way to use Timespan Values on the Y Axis and format them correctly?
I have days on X Axis and Timespan on Y. Currently I display duration is in minutes, I would like to format the labels on the Y axes as "hh:mm", Is that possible?
When I use a DateTimeCategoricalAxis for X, and there are no data points for a particular day, the day is left out. I worked around this by generating empty Datapoints with the Value 0, but that requires additional iteration over the data. Is there a more elegant way?
Is there a way to display bars for several series slightly overlapping on the same category?
I have attached the pictures of the same Graph in RadChart and ChartView. Currently the smaller area of bars in the chartview version gives a wrong impression.
For all Charts: "smart" Labels would help a lot.
Kind regards and Happy New Year everyone!
Erwin
I'm about to migrate from RadChart to ChartView.
Really like the clean design and as I think more .net like API of the new ChartView.
However, a couple of questions arise:
Pie Charts:
When I add PieData Points to a Series specifing value/name, I'd expect the name to be used in the legend by default. Using the forum I found a work-around, but what's the reasoning behind not displaying the name in the Legend?
foreach
(LegendItem li
in
this
.groupingChartView.ChartElement.LegendElement.Items)
{
PiePointElement ppe = li.Element
as
PiePointElement;
PieDataPoint pdp = ppe.DataPoint
as
PieDataPoint;
li.Title = pdp.Name;
}
The Pies do not always seem to paint correctly in the center of the Pie
Bar Chart
Is there a way to use Timespan Values on the Y Axis and format them correctly?
I have days on X Axis and Timespan on Y. Currently I display duration is in minutes, I would like to format the labels on the Y axes as "hh:mm", Is that possible?
When I use a DateTimeCategoricalAxis for X, and there are no data points for a particular day, the day is left out. I worked around this by generating empty Datapoints with the Value 0, but that requires additional iteration over the data. Is there a more elegant way?
Is there a way to display bars for several series slightly overlapping on the same category?
I have attached the pictures of the same Graph in RadChart and ChartView. Currently the smaller area of bars in the chartview version gives a wrong impression.
For all Charts: "smart" Labels would help a lot.
Kind regards and Happy New Year everyone!
Erwin