原創|其它|編輯:郝浩|2011-11-18 13:39:02.000|閱讀 644 次
概述:支持格式化單元格文本內容。例如,你可以把單元格內容以"斜體"或"粗體"顯示。格式化通過 HTML 標簽實現。表頭中的單元格內容同樣可以格式化。那么,要怎樣去格式化單元格呢?本文主要介紹使用 Spread 格式化單元格文本內容。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
支持格式化單元格文本內容。例如,你可以把單元格內容以"斜體"或"粗體"顯示。格式化通過 <b>,<u>,<i> 等 HTML 標簽實現。表頭中的單元格內容同樣可以格式化。那么,要怎樣去格式化單元格呢?
首先你需要把 Spread 的 EncodeValue 屬性設置成 false,然后通過 HTML 標簽去定制 value 屬性。在 HTTP 傳輸協議的控制下,Spread 使用 HTMLEncode 方法實現服務器上“字符串”到 客戶端上HTML-encoded 編碼的轉化。
通過以下代碼實現該功能:
this.FpSpread1.EncodeValue = false ;
this.FpSpread1.Sheets[0].Cells[1,1].Value="Hello<b>World</b>.Y=X";
this.FpSpread1.Sheets[0].Cells[2, 1].Value = "<a href='//www.gcpowertools.com.cn'>GrapeCity</a>";
結果是:                Cell[1,1]:"HelloWorld.Y=X"
               Cell[1,2]: "GrapeCity"   
注意:格式化單元格文本內容的功能不適用于 Spread 導出的 PDF 或 Excel 文件,這個功能只在瀏覽器中啟作用,如果你把例子中的表單導出到 PDF 或 Excel 文件,單元格內容將和代碼中的一樣,而不會被轉化。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:網絡轉載