iGrid.NET PrintManager is a component which allows you to print and print-preview the iGrid.NET control. This component is available for an extra fee for the users of our grid for WinForms platform.
Using PrintManager, you can:
Print 10Tec WinForms grid control (you can specify a range of pages to be printed).
Show a print preview dialog for iGrid.NET. From this dialog you can specify the pages to be printed, paper size and margins, printer etc.
Specify the page header and footer. The page header and footer are printed at the top and bottom of every page respectively.
Specify the document header and footer. The document header is printed at the top of the first page; the document footer is printed under the last row of iGrid.NET on the last page.
Specify the text (including its font) which is aligned to the left, center, and right of the header or footer.
Specify calculated fields in the header or footer. These fields are %[PageNumber] and %[PageCount], when printing they are replaced with the number of the current page and the page count respectively.
Specify printing style:
- specify whether to print separate in-cell controls (combo, ellipsis, and tree buttons);
- separately specify whether to fill up the header, cell, and group row background;
- specify whether to use the system styles (Flat, 3D) when printing or use a plain scheme;
Print the group box (either on each page or only on the first one).
Specify the color of the grid lines on the paper.
Print all the groups expanded regardless of their real state.
Specify the order the pages are printed in. It is useful when the page width cannot hold all the columns, and the last columns are printed on another page.
Filter rows to be printed.
Calculate the count of pages needed to print a grid (even before real printing).
Show a page setup dialog which correctly works with metric units (in contrast to native .NET page setup dialog).
Check whether the page margins are within the printable area of a printer.