Figure 1. View the Print Preview Form in Design Mode
This form generally mimics the look of the PrintPreviewDialog component, although it adds the new table of contents feature. It's built using basic .NET Windows Forms controls, but you could add third-party controls or include your own custom controls.