Adding Page Breaks to a printed grid

Is it possible to programmatically add additional page breaks while printing a grid? I would like to be able to allow the user to specify a page break after certain rows. Any suggestions? Thanks, Sue

1 Reply

AD Administrator Syncfusion Team June 8, 2005 09:06 AM UTC

The page breaks are computed in the GridPrintDocument.OnBeginPrint method. The breaks are in two arraylists that are members of grid.PrintInfo. So, you can derive GridPrintDocument, override OnBeginPrint, call the baseclass to populate the arraylists in the default manner, and then you can adjust these arraylists after the base class call. Here is a forum thread that discuss how to interpret these arraylists. http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=23682

Loader.
Up arrow icon