Progress® Telerik® Reporting R3 2021
ReportViewer Class
Represents the Silverlight ReportViewer control.
Inheritance Hierarchy
SystemObject
System.WindowsDependencyObject
System.WindowsUIElement
System.WindowsFrameworkElement
System.Windows.ControlsControl
Telerik.ReportViewer.SilverlightReportViewer
Namespace:
Telerik.ReportViewer.SilverlightSystem.WindowsDependencyObject
System.WindowsUIElement
System.WindowsFrameworkElement
System.Windows.ControlsControl
Telerik.ReportViewer.SilverlightReportViewer
Assembly: Telerik.ReportViewer.Silverlight (in Telerik.ReportViewer.Silverlight.dll) Version: 15.2.21.1126 R3 2021 SP2
Syntax
The ReportViewer type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ReportViewer |
Initializes a new instance of the ReportViewer class.
|
Properties
Name | Description | |
---|---|---|
![]() ![]() | CurrentPage |
Gets or sets the current page in the viewer.
|
![]() ![]() | DocumentMapVisible |
Gets or sets a value that indicates whether the document map is displayed if any bookmark is defined.
|
![]() ![]() | NavigateBackEnabled |
Determines if navigate back in report viewer history operation is enabled
|
![]() ![]() | NavigateForwardEnabled |
Determines if navigate forward in report viewer history operation is enabled
|
![]() ![]() | ParametersAreaVisible |
Gets or sets a value that indicates whether the parameters area is displayed if any parameter editor exists.
|
![]() | Report |
Specifies the assembly qualified name of the report class which should be displayed by the viewer.
|
![]() | ReportServerUri | Obsolete.
Specifies the Uri to the Telerik WCF Report service. The Uri may be
absolute or relative. For complete information on how the relative Uris are resolved
to absolute please see EnsureAbsoluteUri(Uri) method.
|
![]() ![]() | ReportServiceClientFactory |
Gets or sets the IReportServiceClientFactory that ReportViewer will use the next
time a new instance of ReportServiceClient is required.
|
![]() | ReportServiceUri |
Specifies the Uri to the Telerik WCF Report service. The Uri may be
absolute or relative. For complete information on how the relative Uris are resolved
to absolute please see EnsureAbsoluteUri(Uri) method.
|
![]() | TextResources |
Gets or sets the tooltips and the messages of the control.
|
![]() ![]() | TotalPages |
Gets the count of the available pages in the viewer.
|
![]() | UseDefaultPrinter |
Specifies whether or not to automatically print to the default printer for
the computer without showing a print dialog. Requires elevated permissions.
If the application is partially trusted the property is ignored.
|
![]() | UseNativePrinting |
Specifies whether to use native Silverlight printing or not.
|
![]() ![]() | ViewMode |
Specifies whether the viewer is in interactive or print preview mode.
|
![]() ![]() | ZoomMode |
Gets or sets the zoom mode of the control.
|
![]() ![]() | ZoomPercent |
Gets or sets the zoom percentage to use when displaying the report.
|
Methods
Name | Description | |
---|---|---|
![]() ![]() | CanMoveToPage |
Determines whether the viewer can be navigated to a specified page.
|
![]() ![]() ![]() | EnsureAbsoluteUri |
Determines whether the given Uri is absolute.
If not, creates a new absolute Uri based on the combination of
Source for the current application and the given relative URI.
|
![]() ![]() | ExportReport |
Exports the report in the specified format.
|
![]() ![]() | NavigateBack |
Navigates the viewer back one step in the navigation history.
|
![]() ![]() | NavigateForward |
Navigates the viewer forward one step in the navigation history.
|
![]() | OnApplyParameters |
This method is called to trigger the ApplyParameters event.
Override this method in order to change / add the parameter values
that will be used in the upcoming render operation.
|
![]() | OnApplyTemplate |
Invoked whenever application code or internal processes call ApplyTemplate.
(Overrides FrameworkElementOnApplyTemplate.) |
![]() | OnError |
Raises the Error event.
|
![]() | OnExportBegin |
Raises the ExportBegin event.
|
![]() | OnExportEnd |
Raises the ExportEnd event.
|
![]() | OnInteractiveActionEnter |
Raises the InteractiveActionEnter event.
|
![]() | OnInteractiveActionExecuting |
Raises the InteractiveActionExecuting event.
|
![]() | OnInteractiveActionLeave |
Raises the InteractiveActionLeave event.
|
![]() | OnPrintBegin |
Raises the PrintBegin event.
|
![]() | OnPrintEnd |
Raises the PrintEnd event.
|
![]() | OnRenderBegin | Obsolete.
This method is called to trigger the RenderBegin method. Override this method in order to perform additional tasks before rendering the report.
When overridden, make sure you call the base method implementation.
|
![]() | OnRenderingBegin |
Raises the RenderingBegin event.
|
![]() | OnRenderingEnd |
Raises the RenderingEnd event.
|
![]() | OnUpdateUI |
Raises the UpdateUI event.
|
![]() ![]() | PrintReport |
Opens the print dialog for the report
|
![]() ![]() | RefreshReport |
Refreshes the current report in the viewer. Last used parameter values are used.
|
Events
Name | Description | |
---|---|---|
![]() ![]() | ApplyParameters |
Occurs when the viewer's Report property is changed,
a parameter value is changed
or refresh / preview is triggered from the viewer UI.
|
![]() ![]() | Error |
Occurs when there is an error in the report viewer control.
|
![]() ![]() | ExportBegin |
Occurs when the report in the viewer control starts exporting.
|
![]() ![]() | ExportEnd |
Occurs when the report exporting in the viewer control is finished.
|
![]() ![]() | InteractiveActionEnter |
Occurs when the mouse cursor enters the area of a report item's action.
|
![]() ![]() | InteractiveActionExecuting |
Occurs when an action is being executed. Execution can be canceled.
|
![]() ![]() | InteractiveActionLeave |
Occurs when the mouse cursor leaves the area of a report item's action.
|
![]() ![]() | PrintBegin |
Occurs when the report in the viewer control starts printing.
|
![]() ![]() | PrintEnd |
Occurs when the report printing in the viewer control is finished.
|
![]() | RenderBegin | Obsolete.
Occurs when the viewer's Report property is changed, a parameter value is changed or refresh/print is triggered from the viewer UI.
|
![]() ![]() | RenderingBegin |
Occurs when the report rendering in the viewer control is started.
|
![]() ![]() | RenderingEnd |
Occurs when the report rendering in the viewer control is finished.
|
![]() ![]() | UpdateUI |
Occurs when the UI of the report viewer control is updated.
|
Fields
Name | Description | |
---|---|---|
![]() ![]() | ReportProperty |
Defines the Report dependency property.
|
![]() ![]() | ReportServiceClientFactoryProperty |
Defines the ReportServiceClientFactory property.
|
![]() ![]() | ReportServiceUriProperty |
Defines the ReportServiceUri property.
|
![]() ![]() | ReportSourceUriProperty | Obsolete.
Defines the ReportSourceUri property.
|
![]() ![]() | TextResourcesProperty |
Defines the TextResources property.
|
![]() ![]() | UseDefaultPrinterProperty |
Defines the UseDefaultPrinter property.
|
![]() ![]() | UseNativePrintingProperty |
Defines the UseNativePrinting property.
|
![]() ![]() | ViewModeProperty |
Defines the ViewMode property.
|
![]() ![]() | ZoomModeProperty |
Defines the ZoomMode property.
|
![]() ![]() | ZoomPercentProperty |
Defines the ZoomPercent property.
|
Version Information
Supported in: 1.0