Teroid Data Grid View Print Control provides much-needed printing, page setup and print preview functionality for the DataGridView, which replaces the DataGrid in .NET 2.0.
This control is very simple to use: just set its DataGridView property and call the PageSetup, PrintPreview and Print methods in the appropriate menu or button click event handlers.
The aim of PrintPreview is to simplify the task of writing Visual Basic applications where the support from the standard package is limited. PrintPreview not only provides a wide range of formatting facilities which help in the creation of high quality output, but it also enables the end user to preview the output before printing and to choose where the document is printed.