PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 基本操作 > セクションレポートの基本操作 > 高度なレポートレイアウトの作成 > 隔行で色の変更 |
セクションレポートで、隔行で色を変更するには、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; } |
次のように隔行で緑色が設定されているレポートが表示されます。