Skip to main content
All docs
V24.2

DxReportViewer Members

A document viewer component for reports.

Constructors

Name Description
DxReportViewer() Initializes a new instance of the DxReportViewer class.

Properties

Name Description
CssClass Assigns a CSS class to the component. Inherited from DxComponent.
CurrentPageIndex Gets the index of the displayed page. Inherited from DxViewer.
CustomTabs Inherited from DxViewer.
EditingFieldsHighlighted Specifies whether the editable fields are highlighted in the document. Inherited from DxViewer.
ExportModel Obtains document export settings. Inherited from DxViewer.
Id Specifies the component’s unique identifier. Inherited from DxComponent.
LoadingPanelVisible Inherited from DxViewer.
PageOfPagesModel Retrieves page number settings. Inherited from DxViewer.
ParametersModel Provides access to report parameters.
QuickActionsModel Inherited from DxViewer.
Report Specifies the report to open.
RootCssClasses Specifies the names of the CSS classes that apply to the outside DIV of the component markup. Inherited from DxViewer.
ShouldDisposeReport Specifies whether a report should be disposed of when the Document Viewer is closed.
SinglePagePreview Specifies whether to display one page or mutliple pages in a preview. Inherited from DxViewer.
SizeMode Specifies the size of the Report Viewer UI elements. Inherited from DxViewer.
TabPanelMaxWidth Specifies the Tab panel’s maximum width. Inherited from DxViewer.
TabPanelMinWidth Specifies the Tab panel’s minimum width. Inherited from DxViewer.
TabPanelModel Provides access to the Tab Panel settings. Inherited from DxViewer.
TabPanelWidth Specifies the Tab panel width. Inherited from DxViewer.
ToolbarModel obtains toolbar items. Inherited from DxViewer.
Zoom Gets or sets the zoom level. Inherited from DxViewer.
ZoomModel Provides access to properties and methods that relate to the zoom level. Inherited from DxViewer.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
ExportToAsync(ExportFormat) Asynchronously exports the document to a file in the specified format.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
GoToPageAsync(Int32, VisualBrick)
JSUpdatePageImageAsync(Int32) Inherited from DxViewer.
JSUpdatePageSizeAsync() Inherited from DxViewer.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
OpenReportAsync(IReport) Asynchronously opens the specified report and builds a document for preview.
PrintAsync() Asynchronously prints a report.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
StartBuildAsync()
ToString() Returns a string that represents the current object. Inherited from Object.
UpdateZoomAsync(Double) Specifies a zoom percentage. Inherited from DxViewer.
UpdateZoomAsync(String) Specifies a zoom percentage. Inherited from DxViewer.

Events

Name Description
OnCustomizeParameterLookUpSource Occurs when a lookup editor is created for a report parameter. Allows you to supply lookup values.
OnCustomizeParameters Allows you to specify custom editors for report parameters.
OnCustomizeTabs Inherited from DxViewer.
OnCustomizeToolbar Allows you to customize the Report Viewer toolbar. Inherited from DxViewer.
OnExport Occurs before the Report Viewer sends a request to print the document or to get the exported document. Inherited from DxViewer.
See Also