当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  使用DundasWebChart.dll 版本号:4.1.0.1669 画图表

 使用DundasWebChart.dll 版本号:4.1.0.1669 画图表

点击次数:42 次 发布日期:2008-11-26 11:45:53 作者:源代码网
源代码网推荐     
源代码网推荐  样式很好看,也很好用的报表工具
源代码网推荐  
源代码网推荐  前台:
源代码网推荐  
源代码网推荐  <dcwc:chart id="Chart1" runat="server" Width="970" Height="360px" ImageType="Png" TitleFontColor="WhiteSmoke" TitleFont="Microsoft Sans Serif, 12pt">
源代码网推荐  <SERIES>
源代码网推荐  <dcwc:Series BackGradientType="VerticalCenter" Name="Default" Color="0, 192, 192" BackGradientEndColor="PaleTurquoise"></dcwc:Series>
源代码网推荐  </SERIES>
源代码网推荐  <LEGEND Enabled="false">
源代码网推荐  </LEGEND>
源代码网推荐  <BORDERSKIN SkinStyle="FrameThin6" FrameBackGradientEndColor="255, 192, 128" FrameBackHatchStyle="OutlinedDiamond"
源代码网推荐  FrameBackColor="Cornsilk" FrameBackGradientType="LeftRight"></BORDERSKIN>
源代码网推荐  <CHARTAREAS>
源代码网推荐  <dcwc:ChartArea BackColor="FloralWhite" BackGradientType="LeftRight" Name="Default" BackGradientEndColor="NavajoWhite"
源代码网推荐  ShadowColor="DarkGray" ShadowOffset="3"></dcwc:ChartArea>
源代码网推荐  </CHARTAREAS>
源代码网推荐  </dcwc:chart>
源代码网推荐  
源代码网推荐  后台:
源代码网推荐  
源代码网推荐  protected Dundas.Charting.WebControl.Chart Chart1;
源代码网推荐  
源代码网推荐  //生成图表
源代码网推荐   Chart1.ChartAreas["Default"].AxisY.Title=DpPramt.SelectedItem.Text;
源代码网推荐   Chart1.ChartAreas["Default"].AxisX.Title="DATE";
源代码网推荐   Chart1.Title =tit;
源代码网推荐  
源代码网推荐   if (this.RBColunm.Checked==true)
源代码网推荐   {
源代码网推荐   Chart1.Series[0].ChartType = "Column";
源代码网推荐   }
源代码网推荐   else
源代码网推荐   {
源代码网推荐   Chart1.Series[0].ChartType = "Line";
源代码网推荐   }
源代码网推荐  
源代码网推荐   //改变标题颜色
源代码网推荐   Chart1.TitleFontColor = Color.Red;
源代码网推荐   Chart1.Series[0]["LabelStyle"] = "Center";
源代码网推荐   Chart1.BackHatchStyle = ChartHatchStyle.Shingle;
源代码网推荐   Chart1.BackGradientType = GradientType.None;
源代码网推荐   Chart1.BorderStyle = ChartDashStyle.DashDotDot;
源代码网推荐   Chart1.ForeColor=Color.LightGray;
源代码网推荐   Chart1.BorderWidth = 1;
源代码网推荐   // 控制图形上显示的toolstip提示
源代码网推荐   Chart1.Series[0].ToolTip = "#VALX: #VALY ";//VALX表示X值 ,VAL{C}表示Y值
源代码网推荐  
源代码网推荐   // 控制图形上显示的toolstip提示
源代码网推荐   Chart1.Series[0].LegendToolTip = "#PERCENT";//表示所占的百分比
源代码网推荐   Chart1.Series[0]["FontColor"] ="Red";
源代码网推荐  
源代码网推荐   OracleDataReader dr = db.GetDataReader(str);
源代码网推荐   if (dr.HasRows==true)
源代码网推荐   {
源代码网推荐   if (DpPramt.SelectedItem.Text=="running time")
源代码网推荐   {
源代码网推荐   Chart1.Series[0].Points.DataBindXY(dr, "rd_day"/*横轴*/, dr, "cd_acctime"/*纵轴*/);
源代码网推荐   }
源代码网推荐   else if (DpPramt.SelectedItem.Text=="work time")
源代码网推荐   {
源代码网推荐   Chart1.Series[0].Points.DataBindXY(dr, "rd_day"/*横轴*/, dr, "cd_worktime"/*纵轴*/);
源代码网推荐   }
源代码网推荐   else if (DpPramt.SelectedItem.Text=="dig number")
源代码网推荐   {
源代码网推荐   Chart1.Series[0].Points.DataBindXY(dr, "rd_day"/*横轴*/, dr, "cd_dignumber"/*纵轴*/);
源代码网推荐   }
源代码网推荐   else if (DpPramt.SelectedItem.Text=="travel time")
源代码网推荐   {
源代码网推荐   Chart1.Series[0].Points.DataBindXY(dr, "rd_day"/*横轴*/, dr, "cd_traveltime"/*纵轴*/);
源代码网推荐   }
源代码网推荐   else
源代码网推荐   {
源代码网推荐   Chart1.Series[0].Points.DataBindXY(dr, "rd_day"/*横轴*/, dr, "cd_workhour"/*纵轴*/);
源代码网推荐   }
源代码网推荐  
源代码网推荐   }
源代码网推荐   db.ConnClose();
源代码网推荐   SetAxisInterval(Chart1.ChartAreas["Default"].AxisX, 1, DateTimeIntervalType.Days);//连续显示横轴坐标
源代码网推荐   Chart1.ChartAreas["Default"].AxisX.LabelsAutoFit = false;//auto样式关
源代码网推荐   Chart1.ChartAreas["Default"].AxisX.LabelStyle.OffsetLabels = false;//一行显示横轴坐标,非上下交错
源代码网推荐   // Chart1.ChartAreas["Default"].AxisX.LabelStyle.FontAngle = -30; 横轴坐标倾斜角度
源代码网推荐   Chart1.ChartAreas["Default"].AxisX.LabelStyle.Font = new Font("Arial", 10);//横轴坐标字体大小
源代码网推荐   Chart1.ChartAreas["Default"].AxisY.LabelStyle.Font = new Font("Arial", 10);//纵轴坐标字体大小
源代码网推荐   Chart1.ChartAreas["Default"].AxisX.TitleFont = new Font("Times New Roman",10, FontStyle.Bold);//横轴标题字体
源代码网推荐   Chart1.ChartAreas["Default"].AxisY.TitleFont = new Font("Times New Roman",10, FontStyle.Bold);
源代码网推荐  
源代码网推荐   Chart1.ChartAreas["Default"].AxisY2.Enabled =AxisEnabled.False;//允许右侧有数字显示
源代码网推荐   Chart1.ChartAreas["Default"].AxisY2.LineColor = Color.Red;//控制线的颜色
源代码网推荐   Chart1.ChartAreas["Default"].AxisY2.LineStyle = ChartDashStyle.Solid;//控制线的类型 实线还是点划线等等
源代码网推荐   Chart1.ChartAreas["Default"].AxisY2.Arrows = ArrowsType.None;//控制线是否带箭头
源代码网推荐  
源代码网推荐  
源代码网推荐  
源代码网推荐  
源代码网推荐  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1487288
源代码网推荐  
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华