DashboardPrintPreviewOptions.DocumentScaleMode Property
Gets or sets the mode for scaling a dashboard/dashboard item in the printed document.
Namespace: DevExpress.DashboardCommon
Assembly: DevExpress.Dashboard.v20.1.Core.dll
NuGet Packages: DevExpress.Dashboard.Core, DevExpress.WindowsDesktop.Dashboard.Core
Declaration
[DefaultValue(DashboardExportDocumentScaleMode.None)]
public DashboardExportDocumentScaleMode DocumentScaleMode { get; set; }
Property Value
Type | Default | Description |
---|---|---|
DashboardExportDocumentScaleMode | None | A DashboardExportDocumentScaleMode enumeration value that specifies the mode for scaling a dashboard/dashboard item in the printed document. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to DocumentScaleMode |
---|---|
BeforeExportDocumentEventArgs |
|
CustomExportBaseEventArgs |
|
CustomExportEventArgs |
|
CustomizeExportDocumentEventArgs |
|
DashboardDesigner |
|
DashboardViewer |
|
IDashboardControl |
|
DashboardControl |
|
Remarks
To change the size of the dashboard or split it into several pages, specify the DocumentScaleMode property. Then specify the following printing options depending on the selected mode.
Scale Mode | Related Property | Description |
---|---|---|
DashboardExportDocumentScaleMode.AutoFitToPagesWidth | DashboardPrintPreviewOptions.AutoFitPageCount | Splits the dashboard into multiple pages, and aligns it. |
DashboardExportDocumentScaleMode.UseScaleFactor | DashboardPrintPreviewOptions.ScaleFactor | Scales the dashboard. |
DashboardExportDocumentScaleMode.None | n/a | The dashboard size is fixed, and other dashboard scaling settings are not in effect. |
See Also