//下面这段代码写在调入的事件中。
System.Drawing.Printing.PrintDocument print = new System.Drawing.Printing.PrintDocument();
print.PrintPage += new PrintPageEventHandler(pdcom_PrintPage);
print.Print();
//如果要设打印机,就要设置 print 的 PrinterSettings.PrinterName 。
private void pdcom_PrintPage(object sender, PrintPageEventArgs e)
{
Bitmap bmp = new Bitmap(this.Size.Width ,this.Size.Height );
//this 是窗体
this.DrawToBitmap(bmp, this.ClientRectangle);
e.Graphics.DrawImage(bmp, 0, 0);
}
System.Drawing.Printing.PrintDocument print = new System.Drawing.Printing.PrintDocument();
print.PrintPage += new PrintPageEventHandler(pdcom_PrintPage);
print.Print();
//如果要设打印机,就要设置 print 的 PrinterSettings.PrinterName 。
private void pdcom_PrintPage(object sender, PrintPageEventArgs e)
{
Bitmap bmp = new Bitmap(this.Size.Width ,this.Size.Height );
//this 是窗体
this.DrawToBitmap(bmp, this.ClientRectangle);
e.Graphics.DrawImage(bmp, 0, 0);
}