我用VS自带的打印组件printDialog、printDocument、printPreviewDialog、pageSetupDialog进行测试打印,打印预览,打印设置都完成,打印时也能看到打印机列表,能选择打印机,但是最后打印时,却打印不出来。怎么搞?现在项目中有DataGridView,DataGridView中有多表头和合并单元格,这个如何打印?就是打印出来也是多表头和有合并单元格的效果,
还有就是打印的时候能设置打印的logo,能在打印数据列表前设置一些其他信息,如:公司名称,数量,送货地址,送货员,接收人,送货日期有控件的也行,但是一定要能设置上面列举的信息。类似效果图如下:

解决方案 »

  1.   

    把你的图片上传到CSDN空间然后 地址 给这里  贴出来
      

  2.   

    用farpoint的我做过,gridview的还没做过
      

  3.   

    把这个放在panel中然后打印panel中的可以吗
      

  4.   

    如何放在Panel中?同时要体现多表头、合并单元格的效果
      

  5.   


    这个必须是在我知道DataGridView中那些列是多头的,那些单元格是合并的前提下才行把,显示我要的是有一种通用的,就是说我不知道DatagridView那些是多头,那些是合并单元格的