In This Topic
Add report viewing capabilities to your WPF applications. ReportViewer for WPF and Silverlight can display HTML and PDF-based reports from virtually any report service, including Microsoft SQL Server Reporting Services and C1Report. This powerful viewer allows users to see, search, zoom, select, print and save the reports to local files.
ReportViewer for WPF and Silverlight allows you to create customized, rich applications. Make the most of ReportViewer for WPF and Silverlight by taking advantage of the following key features:
- View reports from multiple sources
The C1ReportViewer control is engine-agnostic, because it supports the most common document formats: HTML and PDF. Use C1ReportViewer to display reports from virtually any report generator such as C1Report, Microsoft Reporting Services, Active Reports, Crystal or any other report provider capable of generating HTML or PDF output.
- Load and save documents
In addition to viewing generated reports, you can also use C1ReportViewer to load arbitrary PDF and HTML documents. Users can also save files that were loaded.
- Printing support
C1ReportViewer allows users to print the current document in its entirety or print a selection of pages. Or print directly from code using the PrintDocument method.
- Find text
Users can perform text searches within the document. As matches are found they are brought into view, and users can navigate through search results in a quick and intuitive manner.
- Multiple View Modes
C1ReportViewer features multiple viewing modes so you can view documents at any scale. Users can set the zoom level to fit the page into view. View just 1 page or view multiple pages side by side.
- Page customization
Specify page properties such as page size and margin thickness. You can even design a page template to provide custom headers and footers that are not generated as part of the report.
- Customizable the toolbar
C1ReportViewer includes a default toolbar for quick development. Creating a custom toolbar for C1ReportViewer is very simple because each button in the default toolbar has a corresponding command in the control.
- Silverlight toolkit themes
Add style to your UI with built-in support for the most popular Microsoft Silverlight Toolkit themes, including ExpressionDark, ExpressionLight, WhistlerBlue, RainerOrange, ShinyBlue, and BureauBlack.