protected override void InitExample() { pieSeries.IsVisible = false; pieSeries.Segments.Add(BuildSegmentWithValue(40, "Green", new SCIRadialGradientBrushStyle(0xff84BC3D, 0xff5B8829))); pieSeries.Segments.Add(BuildSegmentWithValue(10, "Red", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); pieSeries.Segments.Add(BuildSegmentWithValue(20, "Blue", new SCIRadialGradientBrushStyle(0xff4AB6C1, 0xff2182AD))); pieSeries.Segments.Add(BuildSegmentWithValue(15, "Yellow", new SCIRadialGradientBrushStyle(0xffFFFF00, 0xfffed325))); pieSeries.DrawLabels = true; Surface.RenderableSeries.Add(pieSeries); var legendModifier = new SCIPieLegendModifier(); legendModifier.Position = SCILegendPosition.Bottom; legendModifier.SourceSeries = pieSeries; Surface.ChartModifiers.Add(legendModifier); Surface.ChartModifiers.Add(new SCIPieSelectionModifier()); Task.Run(() => { pieSeries.StartAnimation(); pieSeries.IsVisible = true; }); }
protected override void InitExample() { pieSeries.IsVisible = false; pieSeries.Segments.Add(BuildSegmentWithValue(34, "Ecologic", new SCIRadialGradientBrushStyle(0xff84BC3D, 0xff5B8829))); pieSeries.Segments.Add(BuildSegmentWithValue(34.4, "Municipal", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); pieSeries.Segments.Add(BuildSegmentWithValue(31.6, "Personal", new SCIRadialGradientBrushStyle(0xff4AB6C1, 0xff2182AD))); pieSeries.DrawLabels = true; donutSeries.IsVisible = false; donutSeries.Segments.Add(BuildSegmentWithValue(28.8, "Walking", new SCIRadialGradientBrushStyle(0xff84BC3D, 0xff5B8829))); donutSeries.Segments.Add(BuildSegmentWithValue(5.2, "Bycicle", new SCIRadialGradientBrushStyle(0xff84BC3D, 0xff5B8829))); donutSeries.Segments.Add(BuildSegmentWithValue(12.3, "Metro", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); donutSeries.Segments.Add(BuildSegmentWithValue(3.5, "Tram", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); donutSeries.Segments.Add(BuildSegmentWithValue(5.9, "Rail", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); donutSeries.Segments.Add(BuildSegmentWithValue(9.7, "Bus", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); donutSeries.Segments.Add(BuildSegmentWithValue(3, "Taxi", new SCIRadialGradientBrushStyle(0xffe04a2f, 0xffB7161B))); donutSeries.Segments.Add(BuildSegmentWithValue(23.1, "Car", new SCIRadialGradientBrushStyle(0xff4AB6C1, 0xff2182AD))); donutSeries.Segments.Add(BuildSegmentWithValue(3.1, "Motor", new SCIRadialGradientBrushStyle(0xff4AB6C1, 0xff2182AD))); donutSeries.Segments.Add(BuildSegmentWithValue(5.3, "Other", new SCIRadialGradientBrushStyle(0xff4AB6C1, 0xff2182AD))); donutSeries.DrawLabels = true; var legendModifier = new SCIPieLegendModifier(); legendModifier.Position = SCILegendPosition.Bottom; legendModifier.SourceSeries = pieSeries; Surface.ChartModifiers.Add(legendModifier); Surface.RenderableSeries.Add(pieSeries); Surface.RenderableSeries.Add(donutSeries); Task.Run(() => { pieSeries.StartAnimation(); pieSeries.IsVisible = true; donutSeries.StartAnimation(); donutSeries.IsVisible = true; }); }