During Series animation, the stroke of the AreaSeries (area, splinearea, scatterarea, steparea) is not animated.
On a desktop device the tooltip is shown when the mouse enters the data point's visual element. On touch device the tooltip should be displayed when you tap (or tap and hold) on the visual element. Currently, this doesn't work. To work this around you can implement custom tooltip behavior using RadToolTip and TouchManager. https://docs.telerik.com/devtools/wpf/controls/radtooltip/overview https://docs.telerik.com/devtools/wpf/controls/touchmanager/overview
If you define the chart in a new window and open it from the app main window, and then close the window, the chart stays in memory. This is reproducible only in a data binding scenario - the ItemsSource of the chart series should be set to a ObservableCollection<T>.
Additionally, the collection bound to the ItemsSource of the series should be still alive. For example, it can be defined in the view model of the main window that opens the window with the chart.
To resolve this you will need to set the ItemsSource of all chart series in the window to null.
Scheduled for:
The fix for this issue will be available with LIB (version 2019.1.204) scheduled for publishing on Monday, 4th February 2019.
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).
The trackball visuals are the ellipses that snap to the data points when you enable the trackball behavior and hover the plot area. If a trackball is displayed and you zoom-in (via mouse wheel) or pan (via drag), the trackball visuals stay on the proper data point as expected. However, if the zoom-in forces the corresponding data point to go outside the viewport, the trackball follows it and it doesn't get hidden (because it is outside the viewport/plot area).
To work this around, you can manually hide the Ellipse visuals.
private void RadChart_PanOffsetChanged(object sender, Telerik.Windows.Controls.ChartView.ChartPanOffsetChangedEventArgs e)
{
Dispatcher.BeginInvoke(new Action(() =>
{
var chart = (RadCartesianChart)sender;
var trackballs = chart.ChildrenOfType<Ellipse>().Where(x => x.DataContext is DataPointInfo);
foreach (Ellipse visual in trackballs)
{
var dpInfo = (DataPointInfo)visual.DataContext;
RadRect dpSlot = dpInfo.DataPoint.LayoutSlot;
if (!chart.PlotAreaClip.Contains(dpSlot.X, dpSlot.Y))
{
visual.Opacity = 0;
}
else
{
if (visual.Opacity == 0)
{
visual.Opacity = 1;
}
}
}
}));
}
The VisualStudio2019 ChartPalette (from Telerik.Windows.Controls.ChartView) throws the below exception when using the Telerik .NET Core assemblies. This does not occur when using the Telerik .NET Framework assemblies.
System.IO.IOException: 'Cannot locate resource 'visualization/palettes/resources/visualstudio2019.xml'.'
StackTrace:
at MS.Internal.AppModel.ResourcePart.GetStreamCore(FileMode mode, FileAccess access)
at System.IO.Packaging.PackagePart.GetStream(FileMode mode, FileAccess access)
at MS.Internal.IO.Packaging.PackagePartExtensions.GetSeekableStream(PackagePart packPart, FileMode mode, FileAccess access)
at MS.Internal.IO.Packaging.PackagePartExtensions.GetSeekableStream(PackagePart packPart)
at System.Windows.Application.GetResourceStream(Uri uriResource)
at Telerik.Windows.Controls.ChartView.ChartPalettes.LoadPalette(String fileName)
at Telerik.Windows.Controls.ChartView.ChartPalettes.get_VisualStudio2019()
Available in LIB version: 2015.1.1603
An exception occurs in the VS designer when a RadPieChart is placed in a RadDocking's RadPane. The fix is available in Q1 2015 SP Release.
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.
Available in LIB version: 2014.3.1124
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
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
Implement RangeSplineAreaSeries