セクションレポートでは、FormatイベントでレポートのDetailセクションの背景色を設定することによって、レポートの背景色を隔行で変えることができます。次の手順は、その設定方法について説明します。
Visual Basic
|
Visual Basicコード(Detail_Formatイベントの上に張り付けます) |
コードのコピー
|
|---|---|
| Dim color As Boolean | |
| Visual Basicコード(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#
| 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;
}
|
|