private void PrintDocument1_PrintPage(object sender, PrintPageEventArgs e) { Bitmap bm = new Bitmap(this.DataGridView1.Width, this.DataGridView1.Height); DataGridView1.DrawToBitmap(bm, new Rectangle(0, 0, this.DataGridView1.Width, this.DataGridView1.Height)); e.Graphics.DrawImage(bm, 0, 0); }
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { Bitmap bmp = new Bitmap(DataGridView1.Size.Width + 10, DataGridView1.Size.Height + 10); DataGridView1.DrawToBitmap(bmp, DataGridView1.Bounds); e.Graphics.DrawImage(bmp, 0, 0); }
private void PrintDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { Bitmap objBmp = new Bitmap(this.DataGridView1.Width, this.DataGridView1.Height); DataGridView1.DrawToBitmap(objBmp, new Rectangle(0, 0, this.DataGridView1.Width, this.DataGridView1.Height)); e.Graphics.DrawImage(objBmp, 120, 100); e.Graphics.DrawString(Label1.Text, new Font("Verdana", 30, FontStyle.Bold), Brushes.Black, new Point(300, 30)); }