The PerpetuumSoft.Reporting.Silverlight.Client namespace contains classes to display reports on the client side.
Classes
Class | Description | |
---|---|---|
ContinuedPageModel | One column report view model. There can be displayed many pages on the screen simultaneously - as many pages as area sizes allow. | |
Cursor | A cursor class. | |
CursorLayer | A layer class where cursor is displayed. It is used for the Report Viewer template creation. | |
DisabledTool | Realizes the tool which makes available any actions with the report. Inherited from Tool. | |
Document | A class which includes report data. | |
DocumentLoadedEventArgs | Parameters of the event which occurs when report is loaded. | |
DocumentPresenter | Report presenter. | |
DocumentViewModel | Report view model. | |
DynamicZoomTool | The class which realizes tool for view scaling with mouse move at pressed mouse left button. | |
ErrorMessagePresenter | A class for presentation of report view content when error occurs during report getting. | |
LoadingPagePresenter | Loading presenter. | |
MouseWheelEventArgs | Provides data for various events that report changes to the mouse wheel delta value of a mouse device. | |
MouseWheelManager | Manager for working with mouse scroll-wheel. | |
NoReportPresenter | A class for presentation of report view content when report is missing. | |
Page | A class for report page representation. | |
PageLoadedEventArgs | Report page loading event parameters. | |
PagePresenter | Report pages presenter. | |
PageSelectedEventArgs | Parameters of the event which occurs when the page is selected. | |
PanTool | The class which realizes tool for report scrolling with mouse pointer move at pressed right mouse button. Inherited from StandardTool. | |
Progress | This class realizes progress bar. Inherited from Control. | |
RegionZoomTool | Class for realization of the tool which is used for scaling the report in the selected area. Inherited from StandardTool. | |
ReportErrorEventArgs | Parameters of the event which occurs when there is generation error. | |
ReportHyperlinkEventArgs | Parameters of the event which occurs when hyperlink is clicked. | |
ReportViewer | A сcontrol for report preview, navigation by pages, export and search. | |
Select | Control which is used for checking selection on toolbar. | |
Separator | Separating control which is used in toolbar. | |
SinglePageModel | Single page view mode. | |
StandardTool | A basic class for all standard tools. | |
ToggleToolButton | Toolbar button control. Inherited from ToggleButton. | |
Tool | An abstract class. It is basic class for all classes of tools which realize handling of ReportViewer special functionality. | |
ToolButton | Gets or sets toolbar button control. Inherited from Button. | |
ToolSlider | Slider control for reports view scaling. Inherited from Slider. | |
ViewManager | Report Viewer manager. | |
ViewModel | Report view model. | |
ViewOptions | Report Viewer parameters. | |
ZoomChangeTool | A class for the realization of the tools which are used in work with the report scale. | |
ZoomInTool | A class for realization of the tool which can be used for zooming in report view. Inherited from ZoomChangeTool. | |
ZoomOutTool | A class for tool (functionality) realization which is used for report zooming out. |
Structures
Structure | Description | |
---|---|---|
ReportRegion | Report area. | |
Zoom | A class which includes data about current report scale. |
Interfaces
Interface | Description | |
---|---|---|
IView | Report Viewer control interface. |
Enumerations
Enumeration | Description | |
---|---|---|
ActiveTool | Report Viewer active tool type. | |
ExportFormat | Enumeration of export formats. | |
PageModel | Page view models list. | |
ZoomMode | Enumeration which includes scale modes list. |