When setting MajorTickInterval, the actual interval used in display is adjusted when zooming to show a reasonable number of ticks. However, if LabelInterval is used along with it to achieve the desired number of labels on the chart, LabelInterval is not adjusted along with MajorTickInterval, resulting in too many or too few labels being displayed. Moreover the automatic adjustment of MajorTickInterval cannot be disabled, leading to problematic label display that cannot easily be handled by the developer without inside knowledge of the algorithm. Nice features would be: - Adjust LabelInterval along with MajorTickInterval to keep approximately the same number of labels on the chart. - Given the above, add an option to allow the Chart to determine the optimal MajorTickInterval and LabelInterval by itself (currently if MajorTickInterval is not specified, it displays ALL category ticks which can be way too many for the display) - Add an option to disable the MajorTickInterval automatic adjustment if the programmer wishes to handle this manually This suggestion arose out of this forum thread, which includes an example demonstrating the issue: http://www.telerik.com/forums/majortickinterval-trouble-when-zooming
Bar series with DateTimeContinuousAxis axis with no MajorStep specified. When you zoom the bars gets to big and does not stay within its tick boundaries.
Add RangeSeriesDescriptor
Add support for 3D Surface Series Type. This feature is now available as part of the ChartView control since R3 2016 Official release. Refer to the link below for more information. http://docs.telerik.com/devtools/wpf/controls/radchartview3d/series/surfaceseries3d.html
DateTimeContinuousAxis produces too many labels when zoom in to the max and then zoomed out with double clicking the slider. The result is different when zooming out while dragging the slider and when double clicking it.
ChartView: InvalidCastException is thrown when using series provider and the property that provides the series' Type is declared in an abstract class
Chart is not exported properly when Margin is present.
The ToolTip's style is missing in the no xaml assemblies in Expression_Dark and Office2013 themes. A work-around is to manually include the tool tip's style (for example in the App.xaml).
Provide a way to synchronize Trackball and Crosshair behaviors. XAML Team reviewed this request and decided not to address it in the future.
Implement a new LabelFitMode that prevents the axes labels from overlapping by increasing the LabelInteval.
Declined: This is no longer necessary after introducing the SmartLabelsMode.
Introduce DesiredTickCount property for the DateTimeContinuousAxis. XAML Team reviewed this request and decided to not address it in the future. We introduced the ability for the axis to change step based on its size, so that labels do not overlap and presently we see no value in having such a DesiredTickCount property (whats even more the axis already has a MaximumTicks property).
Implement Waterfall series type (http://en.wikipedia.org/wiki/Waterfall_chart).
When a System.Windows.Interactivity.EventTrigger is attached to a ChartTrackBallBehavior a XamlParseException is thrown. A possible work-around for this would be to set the CommandParameter to be the parent collection of the behavior and not the behavior itself.
Currently a grid line is positioned for each tick. Implement grid-line-interval property so that only one in n ticks have an associated grid line.
Currently plot band and marked zone annotations are not snapped to the ticks when the PlotMode of a CategoricalAxis is BetweenTicks. Instead the annotation starts from the middle of the slot, and from the middle of the bar (when using BarSeries). Introduce a way to snap plot band annotations and marked zone annotations to the ticks instead of the middle of the slot of the categorical axis.
Add support for specifying different tooltip templates for each series.
Add grid interval property in order to control the number of grid lines with respect to the number of ticks on the axes.
Add the option for having separate PanZoomBars for each axis, so the user can scroll/zoom each axis independently from the other axes.