我对PrintPreviewDialog
有疑问。我得到了这个结果:
所有内容都进入一页。我已经尝试了\f
和e.HasMorePages
,但没有结果:
PS。我是c#的新手,而stackeroverflow不允许我粘贴整个代码。
private void btnPrintReport_Click(object sender, EventArgs e)
{
printPreviewDialog1.Document = printDocument1;
printPreviewDialog1.ShowDialog();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawString(txtInvoices.Text, txtInvoices.Font, Brushes.Black, 10, 25);
//e.HasMorePages = true;
}
}