Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

PrintControl.DisableExportModeValues(Object[]) Method

Removes the specified export modes from the list of export options available in Print Preview.

Namespace: DevExpress.XtraPrinting.Control

Assembly: DevExpress.XtraPrinting.v24.2.dll

NuGet Package: DevExpress.Win.Printing

#Declaration

public void DisableExportModeValues(
    object[] disableValues
)

#Parameters

Name Type Description
disableValues Object[]

An array of export modes to remove.

#Remarks

Use the DisableExportModeValues method to prevent the use of any of the following export modes:

#Example

This example illustrates how to disable some of the export modes for export formats available in Print Preview.

using DevExpress.XtraPrinting;
using DevExpress.XtraReports.UI;
//...

// Create a report instance and assign it to a Print Preview.
XtraReport report = new XtraReport1();
ReportPrintTool preview = new ReportPrintTool(report);

// Select the export modes to be disabled.
Object[] disabledExportModes = new Object[2]  { RtfExportMode.SingleFile, XlsxExportMode.DifferentFiles };

// Disable the selected export modes.
preview.PreviewForm.PrintControl.DisableExportModeValues(disabledExportModes);

// Show the Print Preview form.
preview.ShowPreviewDialog();
See Also