<asp:Chart ID="ChartFarmProfile" runat="server" Width="450px"><Series><asp:Series Name="Series3"></asp:Series></Series><ChartAreas><asp:ChartArea Name="ChartArea3"><AxisX><MajorGrid Enabled="False" /></AxisX><AxisY><MajorGrid Enabled="False" /></AxisY></asp:ChartArea></ChartAreas></asp:Chart>
if (DtPlotCrop.Rows.Count > 0) { DataView dv = DtPlotCrop.Rows[0].Table.DefaultView; ChartCropProfile.Series["Series3"].Points.DataBindXY(dv, "Crop_Name", dv, "CropArea"); ChartCropProfile.Series["Series3"].ChartType = SeriesChartType.Pie; ChartCropProfile.Series["Series3"]["PointWidth"] = "0.5"; ChartCropProfile.Series["Series3"].IsValueShownAsLabel = true; ChartCropProfile.Series["Series3"].Label = "#VALY " + DtPlotCrop.Rows[0]["Unit"]; ChartCropProfile.Series["Series3"]["BarLabelStyle"] = "Center"; ChartCropProfile.ChartAreas["ChartArea3"].Area3DStyle.Enable3D = true; ChartCropProfile.Series["Series3"]["DrawingStyle"] = "Cylinder"; ChartCropProfile.Series["Series3"]["LineColor"] = "Black"; ChartCropProfile.Series["Series3"]["LabelStyle"] = "Outside"; ChartCropProfile.Series["Series3"].ToolTip = "#VALX (#VALY " + DtPlotCrop.Rows[0]["Unit"] + ")"+ "#PERCENT"; ChartCropProfile.Series["Series3"].BackGradientStyle = GradientStyle.DiagonalLeft; ChartCropProfile.Series["Series3"].BackSecondaryColor = System.Drawing.Color.LightGray; ChartCropProfile.Legends.Add(new Legend("Profile")); ChartCropProfile.Legends["Profile"].Title = "Crop Name (Area)"; ChartCropProfile.Series[0].LegendText = "#VALX (#VALY " + DtPlotCrop.Rows[0]["Unit"] + ")"; ChartCropProfile.Legends[0].TableStyle = LegendTableStyle.Wide; ChartCropProfile.Legends[0].Docking = Docking.Bottom; }
No comments:
Post a Comment