'Declaration Public Overloads Function ShowPrintPreviewWindow( _ ByVal documentTitle As String, _ ByVal userPageRangeEnabled As Boolean, _ ByVal progressCallback As EventHandler(Of ProgressEventArgs), _ ByVal showProgressWindow As Boolean, _ ByVal windowSize As Size, _ ByVal fallbackPaperSize As Size _ ) As Boolean
'Usage Dim instance As DataGridControl Dim documentTitle As String Dim userPageRangeEnabled As Boolean Dim progressCallback As EventHandler(Of ProgressEventArgs) Dim showProgressWindow As Boolean Dim windowSize As Size Dim fallbackPaperSize As Size Dim value As Boolean value = instance.ShowPrintPreviewWindow(documentTitle, userPageRangeEnabled, progressCallback, showProgressWindow, windowSize, fallbackPaperSize)
public bool ShowPrintPreviewWindow( string documentTitle, bool userPageRangeEnabled, EventHandler<ProgressEventArgs> progressCallback, bool showProgressWindow, Size windowSize, Size fallbackPaperSize )
Parameters
- documentTitle
- A string representing the title that will be used as the print-job name.
- userPageRangeEnabled
- true if the end user can specify the range of pages to print; false if all pages will be printed.
- progressCallback
- The callback that will handle the PrintProgression event.
- showProgressWindow
- true if the progress window is displayed; false otherwise.
- windowSize
- A Size structure indicating the size of the window.
- fallbackPaperSize
- A Size structure indicating the default size to be used if the application does not have default printing permissions (PrintingPermissionLevel.DefaultPrinting). This is usually the case with XBAP applications.