When there is defined a ChartPanAndZoomBehavior and the axes of the chart are switched at run-time, the orientation of the PanZoomBar elements it is not changed. Workaround: Get the PanZoomBar element and set its Orientation property. private void TrySetOrientation(CartesianAxis axis, Orientation orientation) { var panZoomBar = Telerik.Windows.Controls.ChildrenOfTypeExtensions.FindChildByType<PanZoomBar>(axis); if (panZoomBar != null) { panZoomBar.Orientation = orientation; } } private void SwapAxes() { // Swapping code here this.Dispatcher.BeginInvoke((Action)(() => { this.TrySetOrientation(this.chart.HorizontalAxis, Orientation.Horizontal); this.TrySetOrientation(this.chart.VerticalAxis, Orientation.Vertical); })); }
Available in LIB Version 2015.2.907.
This can easily be resolved by using a Dispatcher.BeginInvoke to delay the adding of the element. The fix is available in LIB Version: 2014.3.1402.
Create a chartview with a linear axis, set minvalue to 2014-11-21, max = 2014-11-24, create a series with only one datapoint with a date=2014-11-23. The barchart graph will show a nice bar, but the X-axis will show you 2014-11-21, although the datapoint is for 2014-11-23!
Available in LIB version: 2014.3.1124
It would be very useful if Charts would support multiple SeriesProviders to be able to plot data of different types without having to artificially consolidate them into a single list with the charting attirbutes exposed via the same properties.
Workaround: The issue is caused by the MajorTickInterval property, so one way to go is to remove this setting and use the LabelInterval instead. This will plot more ticks than before, but should eliminate the label clip. If the number of ticks bothers you, you can set the MajorTickLength property of the axis to 0 (so that the ticks are not visible) and use a LabelTemplate in which you will include a label and a tick. Another, simpler, work-around is to set a right margin of the chart and set the ClipToBounds property of the chart to false.
Implement an indication for negative areas in a single AreaSeries/RangeSeries. For example the negative areas to be drawn in one color and the positive areas in another. For more information on the visual representation you can take a look at the following blog post: http://peltiertech.com/area-chart-invert-if-negative/
A NullReferenceException is thrown when the Visibility of a CartesianCustomAnnotation is initally set to Collapsed in XAML
Allow Area ( and ScatterArea ) series origin to be set at a number, different than 0. Available in Q1 2016 Release.
The StrokeDashArray property is no applied when you set it on the Path element in the StrokeShapeStyle of a line series Fixed in Q3 2014
A design time exception may be thrown in certain scenarios.
Missing annotation when the chart is placed inside TabControl and its PanZoomBars are collapsed through an implicit style. The annotation is displayed after resize or any other action that triggers redrawing of the control. As a side note, this behavior occurs only if there is no pan and zoom behavior added in the Behaviors collection of the chart. Fixed in Q3 2014
Add support for bubble series.
Fix is available in LIB version 2014.2.0901
If you set the PolarAxis.Maximum property to value which is equal to or less than the smallest value of a series, a DevideByZero exception is thrown. Fixed in Q3 2014
Implement RangeSplineAreaSeries