namespace Sunny.UI.Demo.Controls { public partial class FPieChart : UITitlePage { public FPieChart() { InitializeComponent(); } private void uiImageButton1_Click(object sender, System.EventArgs e) { PieChart.ChartStyleType = UIChartStyleType.Default; } private void uiImageButton2_Click(object sender, System.EventArgs e) { PieChart.ChartStyleType = UIChartStyleType.Plain; } private void uiImageButton3_Click(object sender, System.EventArgs e) { PieChart.ChartStyleType = UIChartStyleType.Dark; } private void uiSymbolButton1_Click(object sender, System.EventArgs e) { var option = new UIPieOption(); //设置Title option.Title = new UITitle(); option.Title.Text = "SunnyUI"; option.Title.SubText = "Star"; option.Title.Left = UILeftAlignment.Center; //设置ToolTip option.ToolTip = new UIPieToolTip(); //设置Legend option.Legend = new UILegend(); option.Legend.Orient = UIOrient.Vertical; option.Legend.Top = UITopAlignment.Top; option.Legend.Left = UILeftAlignment.Left; option.Legend.AddData("2020-05-19"); option.Legend.AddData("2020-05-20"); option.Legend.AddData("2020-05-21"); option.Legend.AddData("2020-05-22"); option.Legend.AddData("2020-05-23"); option.Legend.AddData("2020-05-24"); option.Legend.AddData("2020-05-25"); //设置Series var series = new UIPieSeries(); series.Name = "Star count"; series.Center = new UICenter(50, 55); series.Radius = 70; series.Label.Show = true; //增加数据 series.AddData("2020-05-19", 38); series.AddData("2020-05-20", 21); series.AddData("2020-05-21", 11); series.AddData("2020-05-22", 52); series.AddData("2020-05-23", 23); series.AddData("2020-05-24", 26); series.AddData("2020-05-25", 27); //增加Series option.Series.Add(series); //设置Option PieChart.SetOption(option); } } }