PaintEventArgs myPaintArgs = new PaintEventArgs(e.Graphics, new Rectangle(new Point(0, 0), this.Size)); this.InvokePaint(dataGrid1, myPaintArgs);
Compiling the Code This example requires:
A Button control named printGrid with a Click event handler. A DataGrid control named dataGrid1. A PrintDocument component named printDocument1 with a PrintPage event handler. The example code replaces the existing event handlers.
Robust Programming The following conditions may cause an exception:
You do not have permission to access the printer. There is no printer installed. Security In order to run this example, you must have permission to access the printer.