mschart 实现统计图表绘制

mschart 实现统计图表绘制

ID:15676201

大小:61.59 KB

页数:5页

时间:2018-08-04

mschart 实现统计图表绘制_第1页
mschart 实现统计图表绘制_第2页
mschart 实现统计图表绘制_第3页
mschart 实现统计图表绘制_第4页
mschart 实现统计图表绘制_第5页
资源描述:

《mschart 实现统计图表绘制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、mschart实现统计图表绘制最近要实现查询统计功能,综合比较了MSChart,OWC11和GDI+等实现工具,觉得MSChart能比较方便地实现所需功能。在做该部分的时候,开始觉得没思路,很困难。后来请教了LYJ,他提出两点,一是确定用什么工具进行查询,二是确定要展现给用户的是什么,也就是要统计的内容。确定这两点,就可以写查询语句了。因为自己水平也比较菜,所以到今天大致实现还是花了挺长的时间的。一部分是考虑统计指标,之前想的可能太复杂,想要统计的很多。后来还是省事直接用WHB写的查询controller,

2、当然大框架搭好后还是得修改下。还有一部分时间是用来熟悉MSCHART,看了微软提供的例子,看网上找的文档和博客,看帮助文档。发现自己的一个问题是,静不下心来先看别人的例子,好像不习惯先打基础。总要自己写不出来的时候,才去搜索,才能认真看别人是如何实现的。应该好好改进这个问题。从一定意义上说,这是我自己写程序的开端。因为之前做的几个功能,没有真正去深入地写和思考,大部分都是在他人实现的基础上改写的。好的开始是成功的一半,加油!<二>程序中主要实现的代码如下#region画柱状图publicvoidDrawBa

3、r(int[]All,int[]Done){IStatisticHelperhelper=newStatisticHelper();ListCList=newList();Compare_com=newCompare();Detail_detail=newDetail();_detail._value_remark="记录总数";_detail._compare_value_remark="记录处理数";UserstatisticFilterfilter=Filter;/

4、/记录处理数统计Seriesseries=newSeries("series");series.ChartType=SeriesChartType.Column;for(intpointIndex=0;pointIndex

5、t=_detail._compare_value_remark;Chart1.Series.Add(series);Chart1.ChartAreas["ChartArea1"].AxisX.ArrowStyle=AxisArrowStyle.Triangle;Chart1.ChartAreas[0].AxisY.ArrowStyle=AxisArrowStyle.Triangle;Chart1.ChartAreas[0].AxisX.Title="时间";Chart1.ChartAreas[0].Axis

6、Y.Title="记录数";Chart1.ChartAreas[0].AxisX.MajorTickMark.Enabled=false;Chart1.ChartAreas[0].AxisY.MajorTickMark.Enabled=false;Chart1.Legends[0].Font=newFont("宋体",10);Chart1.ChartAreas[0].AxisX.TitleFont=newFont("宋体",10f);Chart1.ChartAreas[0].AxisY.TitleFont=

7、newFont("宋体",10f);Chart1.ChartAreas[0].AxisX.Interval=1;Chart1.ChartAreas[0].AxisX.IsLabelAutoFit=true;Chart1.ChartAreas[0].AxisX.LabelStyle.Format="#月";Seriesseries1=newSeries("series1");series1.ChartType=SeriesChartType.Column;for(intpointIndex=0;pointIn

8、dex参考的一些属性设置,来自http://www.cnblogs.com/ashou706/archive/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。