本文介绍了使用hasmorepages将行打印到下一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个简单的按钮,一个按钮,一个PrintDocument1PrintPreviewDialog1
该按钮具有代码:
PrintPreviewDialog1.ShowDialog()

用于PrintDocument的代码是:

I have a simple from with one button, one PrintDocument1 and PrintPreviewDialog1
The button has code:
PrintPreviewDialog1.ShowDialog()

The code is for PrintDocument is:

Dim i As Byte
        While i < 200
            e.Graphics.DrawString(i.ToString, New Font("Times New Roman", 11), Brushes.Black, e.MarginBounds.X, e.MarginBounds.Y + i * 20)
            i = i + 1
        End While


但是打印页最多可以显示49行,而我需要200行.
我对放置e.hasmorepages的位置感到困惑.
请帮忙.


But the print page give maximum of 49 lines and I need 200 lines.
I am confused on where to put the e.hasmorepages.

Please help.

推荐答案



这篇关于使用hasmorepages将行打印到下一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-01 22:57