RDLC,基于参数的动态图片,c#

C.H*_*C.H 6 c# parameters image dynamic rdlc

是否可以在rdlc报告中为参数添加动态图片?例如:

=SWITCH(Parameters!picture.Value="1","picture1.jpg",
        Parameters!picture.Value="2","picture2.png")
Run Code Online (Sandbox Code Playgroud)

或类似的东西?

或使用参数值的任何其他方式作为动态图片的指南?

Jan*_*Jan 10

是的,这是可能的.请参阅此博客条目以获得更好的解释.

总之,请执行以下操作:

  • 将图片的Source属性设置为值External
  • 将图片的Value属性设置为类似的表达式=Parameters!PathToPicture.Value
  • 设置或对象的EnableExternalImages属性ReportViewerLocalReporttrue