Two DataSeries with one DataPoint each where the YValue is 0. The Label for the first one is set to custom string and the Label for the second one as white space string " ". As a result both labels do not appear.
When using a MarkedZone in the chart and than try to change dynamically the theme €“ it throws an InvalidOperationException
Implement option for automatic layout for axis item labels as the current mechanisms that solve the label overlapping issues with many data points have their limitations: LabelRotationAngle - The desired rotation angle changes based on how many data point REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView (axes have a LabelFitMode and a SmartLabelsMode property).
The control should be able to automatically distribute the axis item labels on different step levels in order to improve the text visibility of very long axis item labels. Currently this functionality is supported only manually through the AxisX.StepLabelL REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView.
The chart area is virtually split into a Grid of n rows an m columns. For each cell you can specify a color. REASON FOR DECLINATION This is supported out-of-the-box by RadHeatMap.
Add click event for axis items. REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView (axes have a LabelTemplate property, use it to customize appearance and handle click).
Allow for smooth real time chart panning/scrolling. REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView.
Stick / CandleStick series types should support item labels for Low, High, etc. REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView (use the LabelDefinitions property of the series).
Keep the underlying data item for sampling functions like First, Last, Min and Max.
First / last series item labels get clipped if they are large enough in some scenarios. REASON FOR DECLINATION This is supported by the new RadChartView (use the ClipToPlotArea property of the series or use a smart labels strategy).
Dragging pie slices is not supported at present. The current implementation hooks the MouseLeftButtonDown event to manage the visual transition from selected to unselected state and vice versa. So it is not possible to integrate with other solutions where
Allow the chart to be put in a "series/item hovered" state by API. REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView.
In Charts with many Y-Axis, it would of great help to link the interaction features of the series with the Y-Axis it is mapped against, basically dimming/hiding the other Y-Axis. It would make it easier for users to find the Axis the series belongs to.
Chart series always show 0 values when bound to a dynamic object See attached project
Add multi-touch support for zoom/scroll, double tap, etc. REASON FOR DECLINATION This is supported out-of-the-box by the new RadChartView.
RadChart1.DefaultView.ChartLegend.LegendItemStyle = this.Resources["CustomLegendItem"] as Style; does not have effect when it is set on button click. REASON FOR DECLINATION This is supported out-of-the-box by RadLegend.
When KeepExtremes sampling function is used, EmptyPointBehavior.Gap and EmptyPointBehavior.Drop settings are ignored and points appear as if EmptyPointBehavior.Zero is used.
Provide access to RadChart in ItemTooltipOpening/Closing event.
DateTime-specific group descriptors (ChartMonthGroupDescriptor, ChartYearGroupDescriptor, etc.) not working with nullable DateTime field type. You can work around this issue by using plain ChartGroupDescriptors instead. For example if you wanted to use ChartMonthGroupDescriptor, you can achieve the same effect by exposing the Month field of the DateTime> as a int? read-only property on your business object, and then you will be able to properly group by the newly created integer field.
Area fill is not set correctly when IsZeroBased is false. This is visible when LinearGradientBrush is used.