• 108.51 KB
  • 2023-01-15 11:50:40 发布

绘制统计图-图表_制图-报表(柱状图,折线图,扇形图)_控件篇(chartlet-manual)_从简单到复杂_详细教程-追雨篇

  • 5页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
C#绘制统计图-图表_制图-报表(柱状图,折线图,扇形图)_控件篇(Chartlet-Manual)_从简单到复杂_详细教程-追雨篇下载后,可联系本人,互相指导可学^_^QQ262300093,指导到会为止一个属性设置,一次数据绑定,展现给你漂亮的图表·Chartlet是个完全免费的.NET的图表控件(WebFromandWinform),我们的宗旨是让你用最少的代码创造出最美丽的图表,让你告别图表控件繁多的属性设置和方法调用。Chartlet这个控件你几乎不需要花时间来学习就会用,因为你只需要了解一个属性和一个方法就可以用它产生非常美丽的图表,让你把时间真正花在你的项目开发中,而不是控件的学习和使用中。·我们让Chartlet如此简单的原因还有一个,就是对于一般的程序员来说自己调配颜色、设置边框、投影等等属性来生成一幅很漂亮的图表确实是一件不容易的事情,我们把最漂亮的效果和颜色都搭配好了(设计工作我们已经帮你做好了),你只要选来用就好了,让你可以真正专注于开发。·Winform控件支持所有.net程序,包括C#.NET,VB.NET,VC++.NET等简要示例;Label1.Text=Chartlet1.GetVersion();;//Modifytheconnecitonstringinweb.config,sothatprogramcanfindthedatabasefile.//修改web.config里面的连接字符串,使之能够找到数据库文件cs+=Server.MapPath("App_Data/Chartlet.mdb");SqlDataSource1.ConnectionString=cs;//=====================================================================================================//1.BinddataforfirstChart,it"ssoeasy.//Note:IfyouhavesomeErrorindatabaseconnection,pelasemodifyconnectionstringinweb.config//1.下面为第一个图表加载数据,使用BindChartData()方法,超级简单!//注:数据库在App_Data/Chartlet.mdb,如果你运行时无法连接,可能需要修改web.config里面的连接字符串 //设置2个显示属性//选择Chartlet外观Chartlet1.AppearanceStyle=FanG.Chartlet.AppearanceStyles.Bar_3D_StarryNight_FlatCrystal_NoGlow_NoBorder;//AttributessettingChartlet1.ChartTitle.Text="SalesAccomplishment";Chartlet1.YLabels.UnitText="Million";//绑定数据就是这么简单,直接一句话搞定//Yousee,soeasy!only1statementcanbindallthedata.Chartlet1.BindChartData(SqlDataSource1);这么简单就可以实现://=====================================================================================================//2.Binddatafor2ndChart.//2.为图表二添加后台数据(使用InitalizeData()方法)*///构造数据数组ArrayList[]/*注:这里构造数据数组时,是直接手填的,当然你在实际应用中应该是从数据库读出数据再构建这个数组*/ ArrayListChartD21=newArrayList();ChartD21.Add(53);ChartD21.Add(85);ChartD21.Add(60);ChartD21.Add(40);ChartD21.Add(45);ChartD21.Add(53);ChartD21.Add(60);ChartD21.Add(90);ChartD21.Add(76);ChartD21.Add(57);ChartD21.Add(60);ChartD21.Add(53);//只有一组数据的ArrayList[]ArrayList[]ChartData2={ChartD21};//将数据数组传入InitializeData()方法,后两个参数数据使用默认值Chartlet2.InitializeData(ChartData2,null,null);//======================================================================================================//3.Binddatafor3rdchartand4thchart.//3.为第三,四个图表加载数据,使用InitializeData()方法//颜色图例数组ArrayListColorGuider=newArrayList();ColorGuider.Add("Laura");ColorGuider.Add("Jesy");ColorGuider.Add("Linda");//X坐标轴标识数组//LabelsonXAxisArrayListXTitle=newArrayList(); XTitle.Add("East");XTitle.Add("South");XTitle.Add("West");XTitle.Add("North");//图表数据(3组)//Chartdata(3Groups)ArrayList[]ChartData=newArrayList[3];ChartData[0]=newArrayList();ChartData[0].Add(170);ChartData[0].Add(85);ChartData[0].Add(5287);ChartData[0].Add(910);ChartData[0].Add(9);ChartData[0].Add(3);ChartData[1]=newArrayList();ChartData[1].Add(76);ChartData[1].Add(68);ChartData[1].Add(43);ChartData[1].Add(99);ChartData[2]=newArrayList();ChartData[2].Add(10);ChartData[2].Add(77);ChartData[2].Add(15);ChartData[2].Add(79);//图表数据(3组)Chartlet3.AppearanceStyle=FanG.Chartlet.AppearanceStyles.Pie_3D_Aurora_NoCrystal_NoGlow_NoBorder;Chartlet3.Fill.ShiftStep=8;Chartlet3.InitializeData(ChartData,XTitle,ColorGuider);Chartlet4.InitializeData(ChartData,XTitle,ColorGuider);//====================================================================================================== Label2.Text=Chartlet1.GetVersionDetail();