C# Code:
Chart1.Series["Series1"].Points.DataBind(chartData, "Key", "Value", string.Empty);
Chart1.Series["Series1"].ChartType = SeriesChartType.Pie;
Chart1.ChartAreas[0].Area3DStyle.Enable3D = true;
Chart1.ChartAreas[0].Area3DStyle.Inclination = Convert.ToInt32(50);
foreach (Series charts in Chart1.Series)
{
foreach (DataPoint point in charts.Points)
{
switch (point.AxisLabel)
{
case "Name1": point.Color = Color.Green; break;
case "Name2": point.Color = Color.Blue; break;
case "Name3": point.Color = Color.Orange; break;
case "Name4": point.Color = Color.SandyBrown; break;
}
point.Label = string.Format("{0}%", point.YValues[0]);
point.LegendText = point.AxisLabel;
}
}
No comments:
Post a Comment