Unplanned
Last Updated: 25 Apr 2019 08:18 by ADMIN
Created by: Michael
Comments: 3
Category: Chart
Type: Feature Request
1

Hi there,

 

I would like to have support for selecting a slice of the piechart from code-behind. I have have looked into the chart and series properties but found no selectable datapoints property. The chartSelectionBehavior offers a ClearSelection method and the readonly SelectedPoints property, but nothing to add a selected point.

 

Unplanned
Last Updated: 24 Apr 2019 12:35 by ADMIN
Setting SelectedPointOffset and RadiusFactor in DonutSeries or PieSeries causes unexpected behavior when selecting a pie piece in the chart.
Unplanned
Last Updated: 15 Jul 2019 08:38 by ADMIN
When you set custom stroke to ScatterLineSeries, the colors in the RadLegend are not updated.
Completed
Last Updated: 07 Dec 2020 16:03 by ADMIN
Release 2020.3.1207 (R3 2020 minor release)
When you update the data in the chart so that the vertical axis values are changed - the annotation does not properly update and stays at the same location.

Unplanned
Last Updated: 17 Oct 2019 14:11 by ADMIN
When the series data is updated and axis labels are redrawn, occasionally the default DateTime format is shown in DateTimeContinuousAxis.
Unplanned
Last Updated: 12 Nov 2019 12:55 by ADMIN

As of the latest release (10/04/2019) RadPieChart with a PieSeries having LabelBinding set to a property name, and ShowLabels set to True, with the list of data bound to ItemsSource containing one or more empty pie slices (a null in the list), causes a System.Reflection.TargetException to be thrown on load of the page containing the chart in iOS (this scenario works fine in UWP).

I am using the latest available Visual Studio 2019 (16.3.5) and the latest available Xamarin.Forms package (4.2.0.848062) and testing on an iPad with iOS 13.1.  The reason I need to have a null value in the list is so that the custom color palette I'm applying will always apply the same colors to the same data points (pie slices), even though in some cases, zero or one or two of the three pie slices will have no data value (and so should not appear in the chart, but still "use up" the corresponding color in the 3 colors of the palette).

In the 08/02/2019 release, this scenario worked fine in iOS (the 09/13/2019 release had the https://feedback.telerik.com/xamarin/1431067-chart-ios-invalidcastexception-is-thrown-when-the-chart-is-loaded issue, which is now resolved in the 10/04/2019 release, but which prevented my testing in iOS since in my app I had RadCartesianCharts on the same pages as the RadPieCharts).

The newly broken functionality in iOS could possibly be related to two other items that are marked completed:
https://feedback.telerik.com/xamarin/1366403-piechart-tooltip-behavior-is-not-working-properly (in 10/04/2019 release)
https://feedback.telerik.com/xamarin/1365842-chart-null-value-support (in R3 2018 SP release)

Unplanned
Last Updated: 07 Apr 2021 06:37 by Stefan
Applying ChartTrackBallBehavior to a CartesianChart with ScatterLine/ScatterPoint series does not take any effect.
Unplanned
Last Updated: 23 Jan 2020 14:20 by ADMIN
Created by: n/a
Comments: 0
Category: Chart
Type: Feature Request
1
Add support for funnel chart
Unplanned
Last Updated: 02 Jul 2021 08:26 by ADMIN
The Chart loses all the UI customizations made in the iOS platform renderer when the Series are updated, for example, if you show/hide certain Series or updated their ItemsSource.
Unplanned
Last Updated: 01 Apr 2020 11:33 by ADMIN
when applying custom label formatter to wrap the categorical axis label text, the text is not wrapped. It works fine on iOS and UWP.
Unplanned
Last Updated: 23 Nov 2020 08:58 by ADMIN
Created by: Marwen
Comments: 0
Category: Chart
Type: Feature Request
1
Rework the Series property of the Chart, so it can be consumed in the view model.
Completed
Last Updated: 24 Feb 2021 13:03 by ADMIN
Release R1 2021 SP1

An exception is thrown on Android when this code is executed


            this.chart1.VerticalAxis = new NumericalAxis { Minimum = 300, Maximum = 400 };
            this.chart1.VerticalAxis = new NumericalAxis { Minimum = 100, Maximum = 200 };

Unplanned
Last Updated: 19 Feb 2021 18:04 by RAMAKANT
Created by: RAMAKANT
Comments: 6
Category: Chart
Type: Bug Report
1

Hi Team,

If you set the PanOffset in XAML, it is not applied. 

Does not work:

<telerikChart:RadCartesianChart x:Name="MyChart"  Zoom="2, 1"  PanOffset="-400,0" >

I would expect that the RadChartView renderer would be responsible for handling this after the control is loaded and the series/axis is rendered (see workaround).

Workaround

If I subscribe to the ChartView's NativeControlLoaded event and wait approx 100ms before calling PanOffset, it will work.

e.g.

<telerikChart:RadCartesianChart x:Name="MyChart"  Zoom="2, 1" 
                                                     NativeControlLoaded="MyChart_OnNativeControlLoaded">

private async void MyChart_OnNativeControlLoaded(object sender, EventArgs e)
{
    await Task.Delay(100);
    
    MyChart.PanOffset = new Point(-400, 0);
}

Takeaway and Action Requested

The takeaway, and basis of this Bug Report, is that the control should internally perform this delay check and set the PanOffset.

This will enable MVVM scenarios because (I originally wanted to bind the PanOffset value from my view model).

Thank you,

Ramakant

Unplanned
Last Updated: 03 Mar 2021 09:27 by ADMIN
Support the ability to apply palette (separate color) per point for a line series.
Unplanned
Last Updated: 05 Oct 2021 08:56 by ADMIN
Created by: Ajaysinh
Comments: 2
Category: Chart
Type: Bug Report
1
Hello, 

I am using Telerik RadCartesianChart to display 5 different series. As per requirement, I need to use a secondary vertical Axis for the 5th series. I followed https://www.telerik.com/forums/multi-axes-chart-xamarin-ios to achieve that.  But if I bind data after a delay then it's not working for iOS.

Steps:
1. Bind series data after delay.

For more details please refer attached files.

I look forward to your reply!

Regards,
Ajay Dodiya | Sr. Xamarin Developer
Unplanned
Last Updated: 17 Dec 2021 12:29 by ADMIN
When the Chart Series' ItemsSource is bound to an ObservableCollection, frequent updates of that collection leads to a Java.Lang.IndexOutOfBoundsException on Android.
Unplanned
Last Updated: 10 Jan 2022 09:29 by ADMIN
 Currently chart's horizontal axis is at the very bottom of the chart.




When there are negative values in the vertical axis, I want the horizontal axis to cross the vertical axis on 0



Unplanned
Last Updated: 16 Feb 2022 12:28 by Kelsey
While using the trackball feature some axis labels are disappearing. While trackball is activated with tap and hold, dragging down makes the bottom label on the y-axis disappear and dragging left makes the first label on the x-axis disappear.
Unplanned
Last Updated: 30 Aug 2023 08:32 by Davide

When you zoom in on the graph, it always zooms to the center of the dataset. Even if I try to move, manually, horizontally the graph I lose the position when a point is added.

When point is added and chart is zoomed, cannot scroll to see other data, the chart reset the data visualization from the beginning.

Unplanned
Last Updated: 11 Oct 2023 10:30 by Davide
I am trying to show two LineSeries with 11500 points in each and the chart cannot load at all. The wait time seems to be infinite. I noticed that the chart loads in about 5 seconds when there 5 thousand points, and in about 10 seconds when there are 10 thousand points.