Can you guide me to get the 3D Pie Chart.
My Code Is below:
chartCS_HW_Quontity.IntelligentLabelsEnabled =
false;
chartCS_HW_Quontity.ChartTitle.TextBlock.Text = "Title Text";
reportAccess.getTotHWMachine(loc, dept, projid).ToString();
chartCS_HW_Quontity.PlotArea.Appearance.Border.Width = 0F;
chartCS_HW_Quontity.PlotArea.Appearance.FillStyle.MainColor = System.Drawing.
Color.Transparent;
chartCS_HW_Quontity.PlotArea.Appearance.FillStyle.SecondColor = System.Drawing.
Color.Transparent;
chartCS_HW_Quontity.Legend.Appearance.Border.Visible =
false;ChartSeries serie = new ChartSeries();
serie.Type =
ChartSeriesType.Pie;
serie.Clear();
serie.Appearance.LegendDisplayMode = Telerik.Reporting.Charting.
ChartSeriesLegendDisplayMode.ItemLabels;
DataTable dt = new DataTable();
dt = reportModel.getQuontityOfHW(loc, dept, projid);
for (int i = 0; i < dt.Rows.Count ; i++)
{
ChartSeriesItem item = new ChartSeriesItem();
item.YValue =
Convert.ToDouble(dt.Rows[i]["count"].ToString());
item.Name = dt.Rows[i][
"papersize"].ToString();
item.Appearance.Exploded =
true;
item.Label.TextBlock.Text =
/*dt.Rows[i]["papersize"].ToString() +*/ "#%";
item.Appearance.FillStyle.FillType =
FillType.Solid;
if (i==0)
item.Appearance.FillStyle.MainColor =
Color.FromArgb(79,129,189);// Color.Blue;
if (i == 1)
item.Appearance.FillStyle.MainColor =
Color.FromArgb(192, 80, 77);
if (i == 2)
item.Appearance.FillStyle.MainColor =
Color.FromArgb(155, 187, 89);
if (i == 3)
item.Appearance.FillStyle.MainColor =
Color.FromArgb(128, 100, 162);
item.Label.TextBlock.Appearance.TextProperties.Color =
Color.Black;
serie.Items.Add(item);
}
chartCS_HW_Quontity.Series.Add(serie);