This article explains the manual changes required when upgrading to Telerik Reporting Q1 2014 (22.214.171.124).
The viewer is build with Telerik UI Controls for WPF 2013.3.1202.40. If you are using a newer version consider adding binding redirects. For more information see: How to Add report viewer to a WPF .NET Framework project.
The viewer is build with Telerik UI Controls for Silverlight 2013.3.1202.50.
Starting from Telerik Reporting Q1 2014 both the Silverlight and WPF report viewers will support only the implicit styling, i.e. style without the x:Key attribute. For more information regarding the implicit styling please check the respective Setting a Theme (Using Implicit Styles) help article for WPF Report Viewer or Silverlight Report Viewer.
Because of that after upgrading to Q1 2014 both WPF/Silverlight report viewers may become blank. That is because the themes are no longer embedded in the assembly and are instead distributed as separate files. This means that the report viewer has no theme applied and it becomes blank. In order to apply a theme you will have to migrate from Style Manager to Implicit Styling. To do so follow these steps:
Add references to the following Telerik UI for WPF assemblies, which are usually located in
C:\Program Files (x86)\Telerik\Reporting Q1 2014\Examples\CSharp\WpfDemo\bin(respectively for Silverlight are located in
C:\Program Files (x86)\Telerik\Reporting Q1 2014\Examples\CSharp\SilverlightDemo\bin):
Telerik.ReportViewer.Wpf.dll (for Silverlight it is Telerik.ReportViewer.Silverlight.dll)
Add the respective xaml files for the desired theme. The themes are usually located in
C:\Program Files (x86)\Telerik\Reporting Q1 2014\WPF\Themes(respectively for Silverlight are located in
C:\Program Files (x86)\Telerik\Reporting Q1 2014\Silverlight\Themes). You will need these xaml files for each theme:
Telerik.ReportViewer.Wpf.xaml (for Silverlight it is Telerik.ReportViewer.Silverlight.xaml)
Remove the telerikControls:StyleManager.Theme=”Vista” attribute from the report viewer - it is no longer required since the style manager is no longer used. Instead the themes are applied implicitly to all report viewers in the application, without setting any attribute.
Build, run and test the project.
If you are moving to a newer version of the controls both the xaml files and the assemblies have to be updated.
TRDX files created by the Standalone Report Designer contain XML version http://schemas.telerik.com/reporting/2012/3.5.