Nevron Open Vision Documentation
Pie Chart

 A pie chart is a circular chart which represents portions of data as slices. The following code shows how to create a simple pie chart:

C#
Copy Code

// create a dock panel with label and chart

NDockPanel dockPanel = new NDockPanel();

chartView.Surface.Content = dockPanel;

// crete a docked label

NLabel label = new NLabel();

label.Text = "My First Pie Chart";

label.Margins = new NMargins(10);

label.Font = new NFont(NFontDescriptor.DefaultSansFamilyName, 12);

label.TextFill = new NColorFill(NColor.Black);

label.TextAlignment = ENContentAlignment.MiddleCenter;

NDockLayout.SetDockArea(label, ENDockArea.Top);

dockPanel.AddChild(label);

// create a new cartesian chart

NPieChart pieChart = new NPieChart();

pieChart.Margins = new NMargins(10);

NDockLayout.SetDockArea(pieChart, ENDockArea.Center);

dockPanel.AddChild(pieChart);

// create a bar series

NPieSeries pieSeries = new NPieSeries();

NPieDataPoint slice1 = new NPieDataPoint(10);

slice1.Fill = new NColorFill(NColor.Red);

pieSeries.DataPoints.Add(slice1);

NPieDataPoint slice2 = new NPieDataPoint(20);

slice2.Fill = new NColorFill(NColor.Green);

pieSeries.DataPoints.Add(slice2);

NPieDataPoint slice3 = new NPieDataPoint(30);

slice3.Fill = new NColorFill(NColor.Blue);

pieSeries.DataPoints.Add(slice3);

pieChart.Series.Add(pieSeries);

See Also
Send Feedback