Look for the Print form control in the Visual Basic PowerPacks toolbox
To print the complete client area of a scrollable form try this...
1.In the Toolbox, click the Visual Basic PowerPacks tab and then drag the PrintForm component onto the form.
The PrintForm component will be added to the component tray.
2.In the Properties window, set the PrintAction property to PrintToPrinter.
3.Add the following code in the appropriate event handler (for example, in the Click event handler for a Print Button).
1.PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
Give this a shot and let me know how it works out for you.