我在WinForms應用程序中有一個本地報告,它給我帶來一些麻煩。在這個報告中,我有一個表格,我正在嘗試更改Detail行的BackgroundColor。導出到Excel時報告丟失顏色
當我將其更改爲「紅色」並查看報告時,該行爲紅色,如希望的那樣。當我將報告導出到Excel和PDF時,該行也是Red。到目前爲止,這麼好...
但是,如果我將行顏色更改爲「DarkSeaGreen」之類的東西,它將顯示在我的ReportViewer控件中,並且PDF看起來不錯,但是我導出的副本Excel只是將這一行顯示爲灰色。
我已經嘗試了幾種不同的顏色......有些工作,有些則不。我也嘗試設置此屬性不同的十六進制值;再次,一些工作,一些不。
有沒有人遇到過這個?當報告導出到Excel時,什麼導致顏色變成灰色?
任何援助非常感謝!
編輯:此外,不顯示在Excel中的相同顏色不能從ReportViewer打印出來......看起來像Excel不是主要的罪魁禍首。
因爲Excel是色盲,所以也不看性別。 – stimms 2009-12-14 22:46:06