C# 如何设置ReportViewer工具栏的样式

C# 如何设置ReportViewer工具栏的样式,c#,wpf,reportviewer,C#,Wpf,Reportviewer,我有一个WPF应用程序,其中我嵌入了一个SSRS ReportViewer win表单控件。这对于报告目的来说效果相当不错,但ReportViewer的布局样式与应用程序的其余部分严重冲突。我已经了解了如何更改背景,以及如何隐藏工具栏上的某些选项,但是我想调整工具栏的样式,使其更好地匹配应用程序的其余部分。我在MSDN上找到的答案指向backColor属性,但这只会更改报表呈现区域的背景,而不会更改工具栏的颜色。这是一张照片: 您可以看到,我设置为黑色的背景色将实际报告外部的视图区域更改为黑色

我有一个WPF应用程序,其中我嵌入了一个SSRS ReportViewer win表单控件。这对于报告目的来说效果相当不错,但ReportViewer的布局样式与应用程序的其余部分严重冲突。我已经了解了如何更改背景,以及如何隐藏工具栏上的某些选项,但是我想调整工具栏的样式,使其更好地匹配应用程序的其余部分。我在MSDN上找到的答案指向backColor属性,但这只会更改报表呈现区域的背景,而不会更改工具栏的颜色。这是一张照片:

您可以看到,我设置为黑色的背景色将实际报告外部的视图区域更改为黑色,但工具栏没有。如何修改工具栏的外观?

根据报告查看器,它实际上是一个由WPF托管的WinForms控件

不幸的是,这意味着工具栏无法设置样式。报告本身可以通过RDLC文件进行样式化(正如您所发现的那样)