Skip to main content
A newer version of this page is available. .

TreeList.Print() Method

Prints the Tree List control.

Namespace: DevExpress.XtraTreeList

Assembly: DevExpress.XtraTreeList.v19.1.dll

Declaration

public void Print()

Remarks

To verify that the Tree List can be printed check the TreeList.IsPrintingAvailable property’s value.

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.

Printing the XtraTreeList_Preview

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();
}
See Also