WinForms基于任务报表的帮助 > 报表帮助文档 > 格式化报表 > 增加交替变换的背景色 |
在报表中增加交替变换的背景色,你可以使用Detail区域的OnPrint属性来改变这一区域的BackColor属性实现这一功能。完成以下步骤实现该功能:
cnt = cnt + 1 if cnt mod 2 = 0 then detail.backcolor = rgb(200,220,200) else detail.backcolor = rgb(255,255,255) endif
实现效果如下图所示:
下面的报表实现了交替变换的背景色。
当Detail区域被呈现时,计数器随之增加,BackColor属性将会自动切换。
注意:完整的报表,可参阅在报表模板文件下CommonTasks.xml报表模板文件的"01: Alternating Background (Greenbar report)"章节,该文件保存在ComponentOne Samples文件目录下。 |