Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

new layout

Why Choose Syncfusion® WINUI Polar Charts?

The WinUI Polar Charts control is optimized to visualize large quantities of data in an elegant way. Its rich feature set includes functionalities like data binding, legend, data labels, and angle customization.

Polar Chart

This Chart includes popular and widely used polar charts.

Rich feature set

A vast range of features is available to customize the appearance of charts and render the desired outputs.

Globalization

Enables users from different locales to use Charts by formatting dates, currencies, and numbering to suit their preferences.

Responsiveness

Charts in WINUI render adaptively based on device type like Windows desktops and device orientation, providing an optimal user experience.


Types of axis

The WinUI Polar Charts control supports three types of axes: numerical, categorical, date-time, and logarithmic. The appearance of all chart axis elements can be customized with built-in properties.

NumericalAxis

The NumericalAxis is used to plot the numerical values to the chart. NumericalAxis can be defined for both PrimaryAxis and SecondaryAxis.

WinUI Polar chart with numerical values

CategoryAxis

The CategoryAxis is an index based axis that plots values based on the index of the data point collection.

WinUI Polar chart with category values

DateTimeAxis

The DateTimeAxis is used to plot the chart with DateTime values.

WinUI Polar chart with DateTime values

LogarithmicAxis

The LogarithmicAxis is used to display values on a logarithmic scale. It can be defined for both the PrimaryAxis and SecondaryAxis.

WinUI Logarithmic chart with Logarithmic values


Customizing features

More customization features are available in the WinUI Polar Chart, and a few are described here.

Angle customization

By using the StartAngle property of the WinUI polar chart, you can modify the rendering position of the series on four-degree values.

WinUI Polar chart with angle customization

Draw type customization

The GridLineType property is used to change the rendering type of axis grid lines.

WinUI Polar chart with polygon gridlines


Other exciting and highly usable features

From a vast collection of features available in WinUI Polar Chart, a few are described here.

Legend

Legends provide additional information helpful in identifying individual data points in a WinUI Polar Chart.

WinUI Polar chart with legend icon

Data labels

Annotate data points with data labels to improve the readability of a chart.

WinUI Polar chart with labels


Code Guideline

Easily get started with the WinUI Charts using a few simple lines of XAML and C# code examples as demonstrated below. Also explore our WinUI Charts Example which shows you how to render and configure the Charts in WinUI.

  1. <Window x:Class="ChartExample.MainPage"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:local="using:ChartExample"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. xmlns:chart="using:Syncfusion.UI.Xaml.Charts"
  8. mc:Ignorable="d"
  9. Title="WinUI Column Chart" Height="450" Width="700">
  10. <Grid>
  11. <chart:SfPolarChart Height="298" Width="353">
  12. <!--Setting DataContext-->
  13. <chart:SfPolarChart.DataContext>
  14. <local:ViewModel/>
  15. </chart:SfPolarChart.DataContext>
  16.  
  17. <!--Initialize the horizontal axis for the WinUI Chart-->
  18. <chart:SfPolarChart.PrimaryAxis>
  19. <chart:CategoryAxis/>
  20. </chart:SfPolarChart.PrimaryAxis>
  21.  
  22. <!--Initialize the vertical axis for the WinUI Chart-->
  23. <chart:SfPolarChart.SecondaryAxis>
  24. <chart:NumericalAxis/>
  25. </chart:SfPolarChart.SecondaryAxis>
  26.  
  27. <!--Adding Polar Series to the WinUI Chart-->
  28. <chart:PolarAreaSeries DrawType="Area" ItemsSource="{Binding Data}"
  29. XBindingPath="Month" YBindingPath="Target">
  30. </chart:PolarAreaSeries>
  31. </chart:SfPolarChart>
  32. </Grid>
  33. </Window>
  1. public class Model
  2. {
  3. public string Month { get; set; }
  4.  
  5. public double Target { get; set; }
  6.  
  7. public Model(string xValue, double yValue)
  8. {
  9. Month = xValue;
  10. Target = yValue;
  11. }
  12. }
  13.  
  14. public class ViewModel
  15. {
  16. public ObservableCollection<Model> Data { get; set; }
  17.  
  18. public ViewModel()
  19. {
  20. Data = new ObservableCollection<Model>()
  21. {
  22. new Model("Jan", 50),
  23. new Model("Feb", 70),
  24. new Model("Mar", 65),
  25. new Model("Apr", 57),
  26. new Model("May", 48),
  27. };
  28. }
  29. }

Syncfusion WinUI DataViz & UI Controls

Frequently Asked Questions

  • Support for 2 chart types with elegant animation.
  • Enhance user experience with a set of interactive features.
  • Easily create and customize charts with shared and intuitive APIs.
  • One of the best WinUI Charts in the market that offers feature-rich UI to interact with the software.
  • Visualize large quantities of data, flexible data binding, and user customization.
  • Work with a simple configuration and APIs.
  • Use a lightweight and truly native control.
  • Adaptive and responsive UI.
  • Support for all modern devices and browsers.
  • Access expansive resources such as demos, and documentation to learn and get started quickly with WinUI Charts.

You can find our WinUI Charts demo here.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe

Syncfusion WinUI Polar Charts Resources

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.

Up arrow icon
Chat with us