DocumentPreviewWindow Class
A window containing a Print Preview.
Namespace: DevExpress.Xpf.Printing
Assembly: DevExpress.Xpf.Printing.v24.1.dll
NuGet Package: DevExpress.Wpf.Printing
Declaration
Remarks
To display a default Print Preview without creating a custom preview window, use the methods of the PrintHelper class.
To create a custom Print Preview window, assign a corresponding XtraReport or link to the DocumentViewerControl.DocumentSource property (available via the DocumentPreviewWindow.PreviewControl property).
using DevExpress.Xpf.Printing;
using System.Windows;
// ...
private void Button_Click(object sender, RoutedEventArgs e) {
XtraReport1 report = new XtraReport1();
var window = new DocumentPreviewWindow();
window.PreviewControl.DocumentSource = report;
report.CreateDocument();
window.Show();
}
Make sure to call the XtraReport.CreateDocument method before displaying the Print Preview.
For step-by-step tutorials, see Document Preview and How to: Use the Simple Link.
Inheritance
See Also