打印时,无论有多少页,可这个窗体后面显示的文字总是“共document页” 字样,不知道为何?为什么不显示出我实际的页数呢?
请高手指点!

解决方案 »

  1.   

    document是PrintDocument的DocumentName。你需要对它进行赋值以进行变更。当然这需要你先对它的页数进行计算。
      

  2.   

    prnDocument.PrintController = new System.Drawing.Printing.StandardPrintController();
      

  3.   

     PrintDocument1.DocumentName = PrintDocument1.PrinterSettings.MaximumCopies打印之前请设置这个就行了!