[看到第三方控件,就头晕 系列] Microsoft.net 自定义打印简单报表
2005-09-27 13:17
302 查看
Microsoft.net 自定义打印简单报表
Microsoft.net出现后,一直就没有提供一个直接可以打印的控件给我们.net开发人员使用,这一点上来说,Microsoft 就不如Delphi,PB了,但不知道在2.0里面有没有现成的控件可以用,至少1.14版本中是没有,不管怎么样,利用其它第三方控件总感觉很不舒服,看它的代码就得看上一段时间,哎,咱们苦命汉,还是自己写个简单的凑合着用吧。
那好,我们就这样开始吧!
第一步:当然大家也都知道,首先得拖上俩控件:PrintDocument,PrintPreviewDialog
示意图:
private void button1_Click(object sender, System.EventArgs e)
2. 打印每一页时进行调用:
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
第二步就是写一个打印的类:
这个么,就略去了,看代码吧。 (请到文章底部找下载)
第三步:看效果:)
(1)
(2)
Microsoft.net出现后,一直就没有提供一个直接可以打印的控件给我们.net开发人员使用,这一点上来说,Microsoft 就不如Delphi,PB了,但不知道在2.0里面有没有现成的控件可以用,至少1.14版本中是没有,不管怎么样,利用其它第三方控件总感觉很不舒服,看它的代码就得看上一段时间,哎,咱们苦命汉,还是自己写个简单的凑合着用吧。
那好,我们就这样开始吧!
第一步:当然大家也都知道,首先得拖上俩控件:PrintDocument,PrintPreviewDialog
示意图:
private void button1_Click(object sender, System.EventArgs e)
2. 打印每一页时进行调用:
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
第二步就是写一个打印的类:
这个么,就略去了,看代码吧。 (请到文章底部找下载)
第三步:看效果:)
(1)
(2)
相关文章推荐
- C#.NET自定义报表数据打印
- C#.NET自定义报表数据打印
- 【Cocoa(mac) Application 开发系列之二】总结一些常用控件以及简单在自定义View上绘制字符串
- C#.NET自定义报表数据打印
- ASP.NET AJAX入门系列:UpdateProgress控件简单介绍
- asp.net中自定义验证控件的简单用法
- ASP.NET AJAX入门系列之:UpdateProgress控件简单介绍
- asp.net 打印控件之报表
- ASP.NET AJAX入门系列之:UpdateProgress控件简单介绍
- ASP.NET自定义报表数据打印
- (转)WEB第三方打印控件[ASP.NET常用工具]
- 简单的自定义分页控件实现(Asp.net)
- asp.NET自定义服务器控件内部细节系列教程六(复杂属性)
- C#.NET自定义报表数据打印
- ASP.NET基础教程-DataGrid表格控件-打印时让表格上下都有自定义页眉和页脚
- WEB第三方打印控件[ASP.NET常用工具]
- FastReport.NET报表控件功能详解—预览、打印和导出
- ASP.NET中保护自定义的服务器控件
- ASP.NET自定义Web服务器控件-登录控件
- ASP.net——一个完整的支持最小化的自定义Panel控件