在水晶报告上隐藏背景图像

时间:2013-03-26 10:54:27

标签: c# crystal-reports background-image

我有水晶报告我已添加背景图像说水印图像。我想设置它的可见性取决于条件是真还是假。如何在加载报告时隐藏c#代码中的图像。我试过这个但是没有工作。 对此有何解决方案?

((PictureObject)MyReport.ReportDefinition.ReportObjects["Picture2"]).Dispose();

3 个答案:

答案 0 :(得分:1)

更简洁的方法是在报表中添加参数,并根据参数值抑制图像。

答案 1 :(得分:0)

我得到了解决方案。 通过将图像的宽度和高度设置为0。

((PictureObject)reprt_changed.ReportDefinition.ReportObjects["Picture2"]).Width=0;
((PictureObject)reprt_changed.ReportDefinition.ReportObjects["Picture2"]).Height = 0;

答案 2 :(得分:0)

将图像添加到自己的部分,将部分的属性设置为“以下部分的底层”,然后根据需要禁用该部分。