Progress® Telerik® Reporting R3 2017

ReportViewer Class

Represents the WPF ReportViewer control.

Inheritance Hierarchy

Namespace:  Telerik.ReportViewer.Wpf
Assembly:  Telerik.ReportViewer.Wpf (in Telerik.ReportViewer.Wpf.dll)

Syntax

public class ReportViewer : Control

The ReportViewer type exposes the following members.

Constructors

  NameDescription
Public methodReportViewer
Initializes a new instance of the ReportViewer class.
Top

Properties

  NameDescription
Public propertyCode exampleCurrentPage
Gets or sets the current page in the viewer.
Public propertyCode exampleDocumentMapVisible
Gets or sets a value that indicates whether the document map is displayed if any bookmark is defined.
Public propertyCode exampleNavigateBackEnabled
Determines if navigate back in report viewer history operation is enabled
Public propertyCode exampleNavigateForwardEnabled
Determines if navigate forward in report viewer history operation is enabled
Public propertyCode exampleParametersAreaVisible
Gets or sets a value that indicates whether the parameters area is displayed if any parameter editor exists.
Public propertyRenderingExtensions
Gets the available rendering extensions list.
Public propertyReportObsolete.
Specifies the report source.
Public propertyCode exampleReportEngineConnection
The connection string used to configure the reporting engine that will process and render the reports.
Public propertyReportSource
Gets or sets the ReportSource for the report displayed in the viewer.
Public propertyTextResources
Gets or sets the tooltips and the messages of the control.
Public propertyCode exampleTotalPages
Gets the count of the available pages in the viewer.
Public propertyCode exampleViewMode
Specifies whether the viewer is in interactive or print preview mode.
Public propertyCode exampleZoomMode
Gets or sets the zoom mode of the control.
Public propertyCode exampleZoomPercent
Gets or sets the zoom percentage to use when displaying the report.
Top

Methods

  NameDescription
Public methodCode exampleCancelRendering
Stops the background processing of the report.
Public methodCode exampleCancelRendering(Int32)Obsolete.
Stops background processing of the report.
Public methodCode exampleCanMoveToPage
Determines whether the viewer can be navigated to a specified page.
Public methodClearHistory
Clears the report viewer navigation history.
Public methodCode exampleExportReport
Exports the report in the specified format.
Public methodCode exampleNavigateBack
Navigates the viewer back one step in the navigation history.
Public methodCode exampleNavigateForward
Navigates the viewer forward one step in the navigation history.
Public methodOnApplyTemplate
Protected methodOnError
Raises the Error event.
Protected methodOnExportBegin
Raises the ExportBegin event.
Protected methodOnExportEnd
Raises the ExportEnd event.
Protected methodOnInteractiveActionEnter
Raises the InteractiveActionEnter event.
Protected methodOnInteractiveActionExecuting
Raises the InteractiveActionExecuting event.
Protected methodOnInteractiveActionLeave
Raises the InteractiveActionLeave event.
Protected methodOnPrintBegin(CancelEventArgs)Obsolete.
Raises the PrintBegin event.
Protected methodOnPrintBegin(PrintBeginEventArgs)
Raises the PrintBegin event.
Protected methodOnPrintEnd(EventArgs)Obsolete.
Raises the PrintEnd event.
Protected methodOnPrintEnd(PrintEndEventArgs)
Raises the PrintEnd event.
Protected methodOnPropertyChanged
Protected methodOnRenderingBegin(CancelEventArgs)Obsolete.
Raises the RenderingBegin event.
Protected methodOnRenderingBegin(RenderingBeginEventArgs)
Raises the RenderingBegin event.
Protected methodOnRenderingEnd(EventArgs)Obsolete.
Raises the RenderingEnd event.
Protected methodOnRenderingEnd(RenderingEndEventArgs)
Raises the RenderingEnd event.
Protected methodOnToolTipOpening
Occurs when the tooltip, associated with a report item, is being shown
Protected methodOnUpdateUI
Raises the UpdateUI event.
Public methodCode examplePrintReport
Opens the print dialog for the report
Public methodRefreshDataObsolete.
Refreshes the current report in the viewer. Last used parameter values are used.
Public methodCode exampleRefreshReport
Refreshes the current report in the viewer. Last used parameter values are used.
Public methodCode exampleShowPageSetupDialog
Opens the page setup dialog for the report
Top

Events

  NameDescription
Public eventCode exampleError
Occurs when there is an error in the report viewer control.
Public eventCode exampleExportBegin
Occurs when the report in the viewer control starts exporting.
Public eventCode exampleExportEnd
Occurs when the report exporting in the viewer control is finished.
Public eventCode exampleInteractiveActionEnter
Occurs when the mouse cursor enters the area of a report item's action.
Public eventCode exampleInteractiveActionExecuting
Occurs when an action is being executed. Execution can be canceled.
Public eventCode exampleInteractiveActionLeave
Occurs when the mouse cursor leaves the area of a report item's action.
Public eventCode examplePrintBegin
Occurs when the report in the viewer control starts printing.
Public eventCode examplePrintEnd
Occurs when the report printing in the viewer control is finished.
Public eventCode exampleRenderingBegin
Occurs when the report in the viewer control starts rendering.
Public eventCode exampleRenderingEnd
Occurs when the report rendering in the viewer control is finished.
Public eventCode exampleUpdateUI
Occurs when the UI of the report viewer control is updated.
Public eventCode exampleViewerToolTipOpening
Occurs when the tooltip, associated with a report item, is being opened
Top

Fields

  NameDescription
Public fieldStatic memberReportEngineConnectionProperty
Defines the ReportEngineConnection property
Public fieldStatic memberReportSourceProperty
Defines the ReportSource dependency property.
Public fieldStatic memberTextResourcesProperty
Defines the TextResources property.
Public fieldStatic memberViewModeProperty
Defines the ViewMode property.
Public fieldStatic memberZoomModeProperty
Defines the ZoomMode property.
Public fieldStatic memberZoomPercentProperty
Defines the ZoomPercent property.
Top

See Also