Unplanned
Last Updated: 23 Aug 2022 15:01 by Hanoch
Created by: Hanoch
Comments: 0
Category: Chart
Type: Feature Request
4
I want to suit each line series tooltip border color to match the chart palette color
Unplanned
Last Updated: 05 Dec 2022 15:23 by Clint
Created by: Clint
Comments: 0
Category: Chart
Type: Feature Request
4
Add a title for the horizontal and vertical axis.
Unplanned
Last Updated: 05 Sep 2022 13:17 by Sergio
Created by: Sergio
Comments: 0
Category: Chart
Type: Feature Request
3

Can I customize the text inside the bar?

- Text Color, Position, FontSize, etc.

Unplanned
Last Updated: 08 Dec 2022 17:52 by Clint
Created by: Sebastian
Comments: 1
Category: Chart
Type: Feature Request
3
I would like to visualize a secondary vertical Axis for the series. 
Unplanned
Last Updated: 02 Mar 2023 15:06 by Daniel
PieChart should provide customization properties for its Series Labels like FontSize, FontAttributes, property for LabelPosition, FontFamily, TextColor, etc.
Unplanned
Last Updated: 21 Dec 2022 10:39 by Dustin
Created by: Angus
Comments: 1
Category: Chart
Type: Feature Request
2
I need to show multiple series in the graph controlled by some other switch / check box list that selects which series to show on the graph.
Unplanned
Last Updated: 02 Mar 2023 15:02 by Daniel
Created by: Daniel
Comments: 0
Category: Chart
Type: Feature Request
2
Add support for selecting a slice of the PieChart from the code - behind.
Unplanned
Last Updated: 02 Mar 2023 15:10 by Daniel
Add support for reordering the series in the PieChart.
Unplanned
Last Updated: 06 May 2022 08:20 by ADMIN
Created by: Tinus
Comments: 1
Category: Chart
Type: Feature Request
1

Hi Team,

Currently on Android, the Chart renderers do not setup the XValueBinding and YValueBinding correctly if the property name is a nested property. This results in an UnhandledException at runtime

You can reproduce the issue using .NET MAUI RC2 and Telerik UI for MAUI 0.8.0, with the following implementation:

  1. Create a File > New .NET MAUI RC2 project (VS 2022 Preview 5)
  2. Setup MainPage using the following code

XAML

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:telerikChart="clr-namespace:Telerik.XamarinForms.Chart;assembly=Telerik.Maui.Controls.Compatibility"
             x:Class="MauiApp1.MainPage">

    <telerikChart:RadCartesianChart MinimumHeightRequest="300">
        <telerikChart:RadCartesianChart.HorizontalAxis>
            <telerikChart:NumericalAxis LabelFitMode="MultiLine" />
        </telerikChart:RadCartesianChart.HorizontalAxis>
        <telerikChart:RadCartesianChart.VerticalAxis>
            <telerikChart:NumericalAxis />
        </telerikChart:RadCartesianChart.VerticalAxis>

        <telerikChart:RadCartesianChart.Series>
            <telerikChart:ScatterSplineSeries XValueBinding="NumericalData.XData" YValueBinding="NumericalData.YData" ItemsSource="{Binding Data1}" />
        </telerikChart:RadCartesianChart.Series>
    </telerikChart:RadCartesianChart>
</ContentPage>

Code-behind

namespace MauiApp1;

using System.Collections.ObjectModel;

public partial class MainPage : ContentPage
{
    public MainPage()
    {
        InitializeComponent();
        Data1 = GetNumericData1();
        BindingContext = this;
    }
    
    public ObservableCollection<Item> Data1 { get; set; }
    
    public static ObservableCollection<Item> GetNumericData1()
    {
        var data = new ObservableCollection<Item>
        {
            new Item { NumericalData = new NumericalData { XData = 2, YData = 13 } },
            new Item { NumericalData = new NumericalData { XData = 19, YData = 31 } },
            new Item { NumericalData = new NumericalData { XData = 22, YData = 33 } },
            new Item { NumericalData = new NumericalData { XData = 28, YData = 35 } },
            new Item { NumericalData = new NumericalData { XData = 33, YData = 46 } },
            new Item { NumericalData = new NumericalData { XData = 38, YData = 34 } },
            new Item { NumericalData = new NumericalData { XData = 49, YData = 66 } },
            new Item { NumericalData = new NumericalData { XData = 55, YData = 24 } },
            new Item { NumericalData = new NumericalData { XData = 62, YData = 41 } },
        };
        return data;
    }
}

public class NumericalData
{
    public double XData { get; set; }
    public double YData { get; set; }
}

public class Item
{
    public NumericalData NumericalData { get; set; }
}

Thank you!

Martin

Unplanned
Last Updated: 24 Aug 2022 14:19 by Valliappan
Created by: Valliappan
Comments: 0
Category: Chart
Type: Feature Request
1
Currently the legend icon is displayed as square. Provide an option to change it to circle for example. 
Unplanned
Last Updated: 07 Oct 2022 08:49 by Angus
Created by: Angus
Comments: 2
Category: Chart
Type: Feature Request
1

I would like to use line style instead of colour to distinguish between the different series on my chart as below. 

Is this possible?

From the docs it looks like we can only customise stroke colour and thickness. 

Thanks =)

Unplanned
Last Updated: 07 Oct 2022 08:47 by Angus
Created by: Angus
Comments: 1
Category: Chart
Type: Feature Request
1

 

Can the Legend be identical to the LineSeries, not only by colour, but also by style?

Unplanned
Last Updated: 24 Nov 2022 11:33 by Clint
Created by: Clint
Comments: 0
Category: Chart
Type: Feature Request
1

Add an option to define chart title. 

 Currently we can achieve this by adding a label on the top/bottom of the chart.

Example:

<Grid RowDefinitions="Auto,*">
    <Label Grid.Row="0" Text="Chart title"/>
    <telerik:RadCartesianChart x:Name="chart" Grid.Row="1" AutomationId="chart">
        <telerik:RadCartesianChart.BindingContext>
            <local:ViewModel />
        </telerik:RadCartesianChart.BindingContext>
        <telerik:RadCartesianChart.HorizontalAxis>
            <telerik:CategoricalAxis />
        </telerik:RadCartesianChart.HorizontalAxis>
        <telerik:RadCartesianChart.VerticalAxis>
            <telerik:NumericalAxis />
        </telerik:RadCartesianChart.VerticalAxis>
        <telerik:RadCartesianChart.Series>
            <telerik:BarSeries CategoryBinding="Category"
                                ValueBinding="Value"
                                ItemsSource="{Binding Data}" />
        </telerik:RadCartesianChart.Series>
    </telerik:RadCartesianChart>
</Grid>

Unplanned
Last Updated: 20 Jan 2023 16:00 by John
Created by: John
Comments: 0
Category: Chart
Type: Feature Request
1

Hi Team,

I would like to be able to set different cap styles on the bars, like the RadGauge allows you to do on Indicators. For example, I want rounded corners.

Thank you,

John

Unplanned
Last Updated: 20 Jan 2023 16:05 by John
Created by: John
Comments: 0
Category: Chart
Type: Feature Request
1

Hi team,

Currently, I can only set LegendItemFontColor and LegendItemFontSize. I would like to be able to set LegendItemFontFamily

Thank you,

John

Unplanned
Last Updated: 19 Apr 2023 11:48 by Anne
Created by: Anne
Comments: 0
Category: Chart
Type: Feature Request
1
I want to set textcolor to the text inside the trackball and apply background color to it. 
Unplanned
Last Updated: 31 Jul 2023 06:13 by Alex
Created by: Alex
Comments: 0
Category: Chart
Type: Feature Request
1
Add option to display minor ticks per axis.
Minor ticks are available for Telerik WPF chart: https://docs.telerik.com/devtools/wpf/controls/radchartview/features/minor-ticks-and-stripes 
Unplanned
Last Updated: 03 Aug 2023 15:54 by VuSitu
Created by: VuSitu
Comments: 1
Category: Chart
Type: Feature Request
1
Could have some property on a tooltip like "isEnabled" that I could change to allow the tapping behavior to take effect. Or another property of TriggerMode that is "None"
Unplanned
Last Updated: 09 Aug 2023 14:36 by Steve
Created by: Steve
Comments: 0
Category: Chart
Type: Feature Request
1

The VisibleRange property can hold the actual visible minimum and maximum of the axis while the chart is being zoomed and panned.

Let's say I set the number of labels to 4 on that axis (see attached pic).  It would then be up to the axis to auto generate the labels depending on the data and zoom.  There would always be four labels shown on the axis regardless of zoom so the user could always have context regardless of the zoom.  The labels would just change to reflect what is currently being viewed at the current zoom level.

 

Unplanned
Last Updated: 11 Oct 2023 12:03 by Tinus
It will be also useful to create image file from chart.
1 2