【发布时间】:2013-12-07 14:23:51
【问题描述】:
private void PrintTextBox(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawString(textBox1.Text, textBox1.Font, Brushes.Black, 50, 20);
}
private void printListButton_Click(object sender, EventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += PrintTextBox;
PrintPreviewDialog ppd = new PrintPreviewDialog();
ppd.Document = pd;
ppd.ShowDialog();
}
我尝试使用e.HasMorePages == true 的PrintTextBox 方法,但随后它不断开始添加页面。你知道如何解决吗?
【问题讨论】:
标签: c# list printing printdialog