2013-03-26 54 views
1

我有水晶報告,我已經添加了背景圖像說水印圖像。我想設置它的可見性取決於條件true或false.How我可以隱藏圖像從C#代碼,而加載report.I已經嘗試過,但沒有工作。 任何解決方案?隱藏水晶報告上的背景圖像

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

回答

1

的清潔器的方式是將參數添加到該報告,並抑制基於該參數值的圖像。

+0

我同意,使用離散參數要好得多和容易得多。 – dotjoe 2013-03-26 14:02:23

0

我得到了解決方案。 通過設置寬度和圖像高度爲0。

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

將圖像添加到其自己的部分,將該部分的屬性設置爲'underlay following sections',然後根據需要抑制該部分。