绿色栏报表的打印成品可以通过设置报表明细区域的 Format 事件中的交替阴影和背景来生成。
1、双击报表的明细区域以便创建一个对应于 Detail Format 事件的事件处理方法。
2、添加代码到事件处理程序。
Visual Basic.NET 代码。添加代码到 Detail Format 事件之前。
Dim color As Boolean |
粘贴以下的 Visual Basic.NET 代码到 Detail Format 事件中。
If color = True Then Me.Detail1.BackColor = System.Drawing.Color.DarkSeaGreen color = False Else Me.Detail1.BackColor = System.Drawing.Color.Transparent color = True End If |
C# 代码。 添加代码到 Detail Format 事件之上。
bool color;
|
粘贴以下的 C# 代码到 Detail Format 事件中。
if(color) { this.detail.BackColor = System.Drawing.Color.DarkSeaGreen; color = false; } else { this.detail.BackColor = System.Drawing.Color.Transparent; color = true; } |
2、在报表设计界面添加必要的控件,点击预览选项卡。