原文:C#.NET自定义报表数据打印

  

  这是一个自定义的报表打印,是对PrintPreviewDialog的扩展和封装。PrintPreviewDialog是一个windows的打印预览控件,该类返回的就是一个PrintPreviewDialog对象了,直接显示该控件就可以了。

该报表主要包含两个方面的内容:一个是数据统计分析的饼状图(数据集是用DataTable保存的,,图形统计值分析DataTable的前两列);另一个就是DataTable的数据集了,可以自己定义绘制的格式(当然得自己写代码了)。

效果预览图如下所示:

该类的源代码如下:

代码

使用法如下代码:

代码

;
this.Refresh();
}

最新文章

  1. json是个啥东东
  2. NOIP 考前 图论练习
  3. 使用javax.persistence注解配置PO对象
  4. Java内存模型--JMM简介
  5. 1090. Highest Price in Supply Chain (25)
  6. 检测SqlServer服务器IO是否瓶颈
  7. FS SIP呼叫的消息线程和状态机线程
  8. hdu1047 Integer Inquiry 多次大数相加
  9. Python之路-Linux命令基础(3)
  10. #Java学习之路——基础阶段二(第四篇)
  11. mysql5.7版本开始创建用户需要create user
  12. Django之模型层(多表操作)
  13. webrtc 音频一点相关知识
  14. Django Rest FrameWork 全部API
  15. JSP的范围-作用域(web基础学习笔记五)
  16. PHP通过curl模拟POST上传文件,5.5之前和之后的区别
  17. docker-runc not installed on system 问题
  18. go语言基础之获取命令行参数
  19. JS实现浏览器打印、打印预览
  20. 深入理解java虚拟机-第四章

热门文章

  1. CVE­-2014-3566
  2. Ehcache配置
  3. linux mysql 卸载,安装,測试全过程
  4. Android中获取当前位置的使用步骤
  5. 【t060】可怜的波特
  6. 【codeforces 765C】Table Tennis Game 2
  7. java-线程-基础
  8. python io操作
  9. spring应用实例
  10. python 左旋转字符串