最近工作中需要在Windows Mobile上实现统计图表绘制,如饼图、柱形图、折线图等,虽然要求的形式比较简单,但是不允许用第三方或开源的控件类库,只好自己动手写了一个简单的。初步实现了饼图、柱形图、折线图的绘制,20组以内的数据可以自动设置颜色(色系取自Excel 2007)。现在拿出来跟大家分享一下,希望可以得到一些改进的建议。

先看效果图:

类图:

项目是基于.NET Compact Framework 2.0 SP2、WM6,用VS2008建立的,在VSS上托管,所以打开时会提示找不到源代码管理服务器,忽略或永久移除绑定即可。想移植到VS2005上的话需要自己建一个类库项目,手动把文件加进去。

类库及例子源代码下载 http://files.cnblogs.com/key/ChartTest.zip

转载于:https://www.cnblogs.com/key/archive/2008/10/24/1318560.html

分享一个WM上绘制饼图、柱形图、折线图的控件类相关推荐

  1. QT绘制饼图+柱状图+折线图

    项目需要使用到不同的统计图案的方法来显示统计数据 包括:饼图.柱状图.折线图. 饼图的实现 具体实现代码如下: 首先需要一个QChartView来存放饼图,实现如下: 拖拽一个QGraphicsVie ...

  2. echarts 其他样式 折线 重叠_echarts 同一div同时显示饼图和折线图且两图联动 望大佬赐教...

    需求是一个div同时显示饼图和折线图 我在echarts官网找到了 这样得模板 但是问题是 他的数据都是写死得而我的是异步获取 不知道怎么弄 请各位大佬赐教 下为代码和需求图片 setTimeout( ...

  3. C# WinForm开发系列之c# 通过.net自带的chart控件绘制饼图,柱形图和折线图的基础使用和扩展

    一.需要实现的目标是: 1.将数据绑定到pie的后台数据中,自动生成饼图. 2.生成的饼图有详细文字的说明. 1.设置chart1的属性Legends中默认的Legend1的Enable为false: ...

  4. Matplotlib【学习大礼包】数据可视化基础 掌获绘图基础语法与常用参数、设置pyplot的动态rc参数、 绘制散点图、折线图、直方图、饼图

    文章目录 如何查看完整版!!(代码+图片) 第3章 Matplotlib 数据可视化基础 3.1 掌获绘图基础语法与常用参数 3.1.1 掌获pyplot基础语法 1.创建画布与创建子图 2.添加画布 ...

  5. 使用java实现各种数据统计图(柱形图,饼图,折线图)

    用Jfree实现条形柱状图表,java代码实现.可经常用于报表的制作,代码自动生成后可以自由查看.可以自由配置图表的各个属性,用来达到自己的要求和目的.本文给大家介绍使用java实现各种数据统计图(柱 ...

  6. python的matplotlib库绘制条形图、散点图、饼图、折线图

    python的matplotlib库绘制条形图.散点图.饼图.折线图 当我们学会了爬虫,抓取到了一些数据,接下来就是做数据分析了.本文章介绍绘制图形的基本代码. 打开cmd用pip 安装,若输入pip ...

  7. 绘制多个折线图_精品图表 | Excel绘制面板折线图

    上一节的内容中给大家讲解了多系列折线图的绘制,还没有学会的小伙伴可以点击下面的链接学习,或者打开上面的[专辑]查看更多的文章. 精品图表 | Excel绘制多系列折线图 本期内容将给大家带来的折线面板 ...

  8. 百度AIstudio绘制饼图,雷达图以及使用中文字体

    百度AIStudio绘制饼图,雷达图以及使用中文字体 今天又是使用百度AIstudio进行实验的一天,不得不说我实在太喜欢百度AIstudio的界面了,我最喜欢它分块的设计,就一个个代码片看着就很舒服 ...

  9. python生成折线图怎么对特定点做颜色_python使用matplotlib绘制简单的折线图和散点图...

    生成数据 数据可视化 数据可视化指的是通过可视化表示来探索数据,它与数据挖掘机密相关. 安装matplotlib 请访问https://pypi.python.org/pypi/matplotlib/ ...

最新文章

  1. web service 和 remoting 有什么区别
  2. 只要努力搞,没有KPI搞不垮的团队?
  3. 用双注意力模块来做语义分割
  4. 眺望全真互联时代!TVP音视频技术闭门会闪耀上海
  5. 转 STL hash_map map
  6. P2P中的NAT穿越方案
  7. HTML中不支持静态Expando的元素
  8. XML解析成实体类统一工具类
  9. 【六】【vlc-android】vlc的decoder控制层传输数据与ffmpeg视频解码模块decoder层的数据交互流程源码分析
  10. TensorFlow RunTime(TFRT) 小试
  11. 路径中 / ./ ../ ../../ ../../../ 的含义
  12. 10种招聘数据的采集方法
  13. (转)为什么LISP语言如此先进?
  14. day 09文件处理
  15. 微信小程序—点击实现页面跳转
  16. vscode中用快捷键 Alt + Shift + F 格式化代码不生效的问题
  17. 会员管理系统可行性研究
  18. android 版本更新知识,版本更新
  19. 用python动手学统计学_3-6正态分布
  20. 【Linux命令】文件和目录权限

热门文章

  1. Java程序员如何运用所掌握的技术构建一个完整的业务架构
  2. 使用Wisdom RESTClient如何在Linux和Mac上获取测试报告和API文档?
  3. 求从第一列走到第n列的最短路径
  4. Java刷题知识点之进程和线程的区别
  5. Yii2框架源码分析之如何实现注册和登录
  6. C++拷贝构造函数详解
  7. 浏览器是怎样工作的(一):基础知识
  8. Lion的发送E-mail的类
  9. [JavaME]手机申请移动分配的动态IP(3)?
  10. 洛谷P2178 品酒大会