CnreNET使用DotNetCharting控件生成报表统计图总结nre.docx

上传人:you****now 文档编号:48074326 上传时间:2022-10-05 格式:DOCX 页数:15 大小:451.58KB
返回 下载 相关 举报
CnreNET使用DotNetCharting控件生成报表统计图总结nre.docx_第1页
第1页 / 共15页
CnreNET使用DotNetCharting控件生成报表统计图总结nre.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《CnreNET使用DotNetCharting控件生成报表统计图总结nre.docx》由会员分享,可在线阅读,更多相关《CnreNET使用DotNetCharting控件生成报表统计图总结nre.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、.NETT使用DDotNNetCCharrtinng控件件生成报报表统计计图总结结 在做项目目时要对对数据进进行统计计分析,所所以必须须生成一一些报表表统计图图(如柱柱形图、饼饼图、曲曲线图等等),网网上强烈烈推荐了了使用DDotNNetCCharrtinng控件件来实现现,于是是自己对对DottNettChaartiing控控件进行行了简单单的学习习,下面面先简单单介绍一一下DootNeetChharttingg控件及及其使用用。 DDotNNetCCharrtinng是一一个非常常棒的.NETT图表控控件,对对中文支支持非常常好,而而且操作作方便,开开发快速速,既有有forr weebfo

2、orm 也有ffor winnforrm的,而而且.nnet11.1和和2.00都有支支持。它它的官方方地址是是htttp:/wwww.ddotnnetccharrtinng.ccom/ 本站站也提供供了DootNeetChharttingg破解版版本下载载: 附附件: dottnettCHAARTIING.rarr (下下载 336 次次) 强强烈推荐荐一下DDotNNetCCharrtinng的ddemoo地址: 这个个是所有有的 DDEMOO 演示示 hhttpp:/wwww.dootneetchharttingg.coom/ddemoo.asspx 这个是是 Onnlinne DDoc

3、uumenntattionn htttp:/m/doocummenttatiion/v4_4/wwebfframme.hhtmll 里面面会有详详细的说说明和用用法。 DottNettChaartiing的的简单使使用方法法: 11.把binndootneetCHHARTTINGG.dlll添加加到工具具箱,并并且添加加引用; 2.把控件件拖到你你的网页页上,然然后添加加引用uusinng ddotnnetCCHARRTINNG;就就可以用用了; 3.接接下来是是自己写写的对DDotNNetCCharrtinng操作作的封装装类,以以便于在在程序里里调用。ShowData.cs1. usinn

4、g SSysttem;2. usinng SSysttem.Datta;3. usinng SSysttem.Texxt;4. usinng ddotnnetCCHARRTINNG;5.6. nameespaace FLXX.CoompllexQQuerry7. 8. /*/ 9. / 彭建建军10. / 根据据数据动动态生成成图形(柱柱形图、饼饼图、曲曲线图)11. / 20008-06-1912. / 13. pubblicc cllasss ShhowDDataa14. 15.16. 属性性#reegioon 属属性17. prrivaate strringg _pphayysiccal

5、iimaggepaath;/图图片存放放路径18. prrivaate strringg _ttitlle; /图图片标题题19. prrivaate strringg _xxtittle;/图图片x座座标名称称20. prrivaate strringg _yytittle;/图图片y座座标名称称21. prrivaate strringg _sseriiesnnamee;/图例名名称22. prrivaate intt _ppicwwidtth;/图片片宽度23. prrivaate intt _ppichhighht;/图片片高度24. prrivaate DattaTaablee _d

6、dt;/图片片数据源源25.26. /*/ 27. / 图图片存放放路径28. / 29. puubliic sstriing PhaaysiicallImaagePPathh30. 31. sset_phhayssicaalimmageepatth=vvaluue;32. ggetretturnn _pphayysiccaliimaggepaath;33. 34. /*/ 35. / 图图片标题题36. / 37. puubliic sstriing Tittle38. 39. sset_tiitlee=vaaluee;40. ggetretturnn _ttitlle;41. 42. /*

7、/ 43. / 图图片标题题44. / 45. puubliic sstriing XTiitlee46. 47. sset_xttitlle=vvaluue;48. ggetretturnn _xxtittle;49. 50. /*/ 51. / 图图片标题题52. / 53. puubliic sstriing YTiitlee54. 55. sset_yttitlle=vvaluue;56. ggetretturnn _yytittle;57. 58.59. /*/ 60. / 图图例名称称61. / 62. puubliic sstriing SerriessNamme63. 64.

8、sset_seerieesnaame=vallue;65. ggetretturnn _sseriiesnnamee;66. 67. /*/ 68. / 图图片宽度度69. / 70. puubliic iint PiccWiddth71. 72. sset_piicwiidthh=vaaluee;73. ggetretturnn _ppicwwidtth;74. 75. /*/ 76. / 图图片高度度77. / 78. puubliic iint PiccHigght79. 80. sset_piichiightt=vaaluee;81. ggetretturnn _ppichhighht

9、;82. 83. /*/ 84. / 图图片数据据源85. / 86. puubliic DDataaTabble DattaSoourcce87. 88. sset_dtt=vaaluee; 89. ggetretturnn _ddt;90. 91. #eendrregiion92.93. 构造造函数#reggionn 构造造函数94. puubliic SShowwDatta()95. 96. /97. / TTODOO: 在在此处添添加构造造函数逻逻辑98. /99. 100. 101. puubliic SShowwDatta(sstriing PhaaysiicallImaagePP

10、athh,sttrinng TTitlle,sstriing XTiitlee,sttrinng YYTittle,strringg SeerieesNaame)102. 103. _phaaysiicallimaageppathh=PhhayssicaalImmageePatth;104. _tittle=Tittle;105. _xtiitlee=XTTitlle;106. _ytiitlee=YTTitlle;107. _serriessnamme=SSeriiesNNamee; 108. 109. #eendrregiion110.111. 输出出柱形图图#reegioon 输输出柱形

11、形图112. /*/ 113. / 柱柱形图114. / 115. / 116. puubliic vvoidd CrreatteCoolummn(ddotnnetCCHARRTINNG.CCharrt ccharrt)117. 118. ccharrt.TTitlle=tthiss._ttitlle; 119. ccharrt.XXAxiis.LLabeel.TTextt=thhis._xttitlle;120. ccharrt.YYAxiis.LLabeel.TTextt=thhis._yttitlle;121. ccharrt.TTemppDirrecttoryy =tthiss._pp

12、hayysiccaliimaggepaath; 122. ccharrt.WWidtth = thhis._piicwiidthh;123. ccharrt.HHeigght = tthiss._ppichhighht;124. ccharrt.TTypee = ChaartTTypee.Coomboo ; 125. ccharrt.SSeriies.Typpe =SerriessTyppe.CCyliindeer;126. ccharrt.SSeriies.Namme = thhis._seerieesnaame; 127. ccharrt.SSeriies.Datta = thhis._d

13、tt;128. ccharrt.SSeriiesCColllecttionn.Addd(); 129. ccharrt.DDefaaulttSerriess.DeefauultEElemmentt.ShhowVValuue = trrue; 130. ccharrt.SShaddinggEfffectt = truue; 131. ccharrt.UUse33D = faalsee; 132. ccharrt.SSeriies.DeffaulltEllemeent.ShoowVaaluee =ttruee;133. 134. #eendrregiion135.136. 输出出饼图#reggio

14、nn 输出出饼图137. /*/ 138. / 饼饼图139. / 140. / 141. puubliic vvoidd CrreattePiie(ddotnnetCCHARRTINNG.CCharrt ccharrt)142. 143. ccharrt.TTitlle=tthiss._ttitlle; 144. ccharrt.TTemppDirrecttoryy =tthiss._pphayysiccaliimaggepaath; 145. ccharrt.WWidtth = thhis._piicwiidthh;146. ccharrt.HHeigght = tthiss._ppich

15、highht;147. ccharrt.TTypee = ChaartTTypee.Piie; 148. ccharrt.SSeriies.Typpe =SerriessTyppe.CCyliindeer;149. ccharrt.SSeriies.Namme = thhis._seerieesnaame; 150. 151. ccharrt.SShaddinggEfffectt = truue; 152. ccharrt.UUse33D = faalsee; 153. ccharrt.DDefaaulttSerriess.DeefauultEElemmentt.Trranssparrencc

16、y = 200; 154. ccharrt.DDefaaulttSerriess.DeefauultEElemmentt.ShhowVValuue = trrue;155. ccharrt.PPieLLabeelMoode = PPieLLabeelMoode.Outtsidde; 156. ccharrt.SSeriiesCColllecttionn.Addd(ggetAArraayDaata();157. ccharrt.SSeriies.DeffaulltEllemeent.ShoowVaaluee = truue;158. 159.160. prrivaate SerriessColl

17、lecctioon ggetAArraayDaata()161. 162. SSeriiesCColllecttionn SCC = neww SeerieesCoolleectiion();163. DDataaTabble dt = tthiss._ddt;164.165. ffor(intt i=0; i dtt.Roows.Couunt; i+)166. 167. Serriess s = nnew Serriess();168. s.NNamee = dt.Rowws00.TToSttrinng(); 169. 170. Eleemennt ee = neww Ellemeent()

18、;171.172. / 每元素素的名称称173. e.NNamee = dt.Rowws00.TToSttrinng();174.175. / 每元素素的大小小数值176. e.YYVallue=Connverrt.TToInnt322(dtt.Roows1.ToSStriing();177. 178. s.EElemmentts.AAdd(e);179. SC.Addd(s);180. 181. rretuurn SC;182. 183. #eendrregiion184.185. 输出出曲线图图#reegioon 输输出曲线线图186. /*/ 187. / 曲曲线图188. / 189.

19、 / 190. puubliic vvoidd CrreatteLiine(dottnettCHAARTIING.Chaart chaart)191. 192. ccharrt.TTitlle=tthiss._ttitlle; 193. ccharrt.XXAxiis.LLabeel.TTextt=thhis._xttitlle;194. ccharrt.YYAxiis.LLabeel.TTextt=thhis._yttitlle;195. ccharrt.TTemppDirrecttoryy =tthiss._pphayysiccaliimaggepaath; 196. ccharrt.WW

20、idtth = thhis._piicwiidthh;197. ccharrt.HHeigght = tthiss._ppichhighht;198. ccharrt.TTypee = ChaartTTypee.Coomboo ; 199. ccharrt.SSeriies.Typpe =SerriessTyppe.LLinee;200. ccharrt.SSeriies.Namme = thhis._seerieesnaame; 201. ccharrt.SSeriies.Datta = thhis._dtt;202. ccharrt.SSeriiesCColllecttionn.Addd(

21、); 203. ccharrt.DDefaaulttSerriess.DeefauultEElemmentt.ShhowVValuue = trrue; 204. ccharrt.SShaddinggEfffectt = truue; 205. ccharrt.UUse33D = faalsee; 206. ccharrt.SSeriies.DeffaulltEllemeent.ShoowVaaluee =ttruee;207. 208. #eendrregiion209.210. 调用用说明及及范例#reggionn 调用用说明及及范例211. / 在在要显示示统计图图的页面面代码直直接调用

22、用,方法法类似如如下:212. /213. / ShoowDaata shoow=nnew ShoowDaata(); 214. / shoow.TTitlle =20008年年各月消消费情况况统计;215. / shoow.XXTittle =月月份;216. / shoow.YYTittle =金金额(万万元);217. / shoow.PPicHHighht =3000;218. / shoow.PPicWWidtth =6000;219. / shoow.SSeriiesNNamee =具体详详情;220. / shoow.PPhayysiccalIImaggePaath =CChar

23、rtImmagees;221. / shoow.DDataaSouurcee =tthiss.GeetDaataSSourrce();222. / shoow.CCreaateCColuumn(thiis.CCharrt1); 223. #eendrregiion224.225. 226. 复制代码码效果图展展示: 1、饼饼图 22、柱形形图 33、曲线线图 补补充: 帖子发发了一天天,没人人回答我我多维统统计图的的实现方方式,只只好自己己去dootneetchharttingg的官方方网站下下载了最最新的ddotnnetccharrtinng控件件,在 dottnettchaartiing控

24、控件的使使用说明明文档中中详细地地介绍了了各种多多维统计计图的实实现方式式。现把把说明文文档贴出出来供大大家下载载 dootneetchharttingg使用说说明文档档:附件件: ddotnnetccharrtinng使用用说明.rarr (下下载 338 次次) 追追加补充充新内容容: 11、解决决“每运运行一次次DottNettChaartiing页页面,就就会生成成一个图图片,这这样图片片不是越越来越多多吗?请请问怎样样自动删删除DootNeetChharttingg生成的的图片呢呢”的问问题,参参照 AASP.NETT删除文文件夹里里的所有有文件 。 22、解决决“(11)生成成的图片片带超链链接导向向官网,如何处处理呀?(2)我使用用这个控控件后,图图形可以以显示出出来。但但是发现现一个小小问题。就就是在图图形的左左上方和和图形的的下面都都隐含了了超链接接,鼠标标移动到到这两个个区域后后,点击击都会链链接到hhttpp:/wwww.dootneetchharttingg.coom/。很很奇怪,这这是和破破解有管管吗?”等等类似的的问题,参参照 DDotnnetCCharrtinng控件件的破解解方法 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁