TreeList.ShowRibbonPrintPreview() Method
Displays the Print Preview window with a Ribbon UI.
Namespace: DevExpress.XtraTreeList
Assembly: DevExpress.XtraTreeList.v19.1.dll
Declaration
Remarks
The Print Preview window displays the control’s data as it will appear when it is printed. The control can be previewed and printed if the Printing Library is available. To check if printing and previewing the control is allowed, use the TreeList.IsPrintingAvailable property.
To display the Print Preview window with a Bars UI, use the TreeList.ShowPrintPreview method.
Example
The following example demonstrates how to print a TreeList with the TreeList.Print method, and show its print preview with the TreeList.ShowRibbonPrintPreview
method.
The image below shows the Preview window for a sample Tree List control. The print commands provided by this window are displayed using a Ribbon UI.
using DevExpress.XtraTreeList;
// ...
private void ShowTreeListPreview(TreeList treeList) {
// Check whether the Tree List can be previewed.
if (!treeList.IsPrintingAvailable) {
MessageBox.Show("The Printing Library is not found", "Error");
return;
}
// Open the Preview window.
treeList.ShowRibbonPrintPreview();
}
private void PrintTreeList(TreeList treeList) {
// Check whether the Tree List can be printed.
if (!treeList.IsPrintingAvailable) {
MessageBox.Show("The Printing Library is not found", "Error");
return;
}
// Print.
treeList.Print();
}