PowerTools ActiveReports for .NET 9.0J
Remove メソッド (SectionCollection)
使用例 

SectionCollectionからセクションを削除します。
SectionCollectionからセクションを削除します。
オーバーロード一覧
オーバーロード解説
Remove(Section)指定したSectionをSectionCollectionから削除します(存在する場合)。  
Remove(Int32)指定したインデックスのSectionをSectionCollectionから削除します。  
解説

ヘッダセクションまたはフッタセクションを削除するときは、常に対応するヘッダ/フッタセクションも削除する必要があります。Detailセクションをコレクションから削除することはできません。コレクションからセクションを削除すると、残りのセクションのインデックスが調整されます。

使用例
private void btnDynamic_Click(object sender, System.EventArgs e)
{
    GrapeCity.ActiveReports.SectionReport rpt = new GrapeCity.ActiveReports.SectionReport();
    rpt.Sections.Add(GrapeCity.GrapeCity.ActiveReports.v9.SectionType.Detail,"detail");
    rpt.Sections.InsertPageHF();
    rpt.Sections.Insert(0,GrapeCity.GrapeCity.ActiveReports.v9.SectionType.ReportHeader,"rh");
    rpt.Sections.Insert(4,GrapeCity.GrapeCity.ActiveReports.v9.SectionType.ReportFooter,"rf");
    rpt.Sections[0].BackColor = System.Drawing.Color.PowderBlue;
    rpt.Sections[1].BackColor = System.Drawing.Color.DarkOrchid;
    rpt.Sections[2].BackColor = System.Drawing.Color.Orchid;
    rpt.Sections[3].BackColor = System.Drawing.Color.DarkOrchid;
    rpt.Sections[4].BackColor = System.Drawing.Color.PowderBlue;
    rpt.Sections.Remove(0);
    rpt.Sections.Remove(3);
    rpt.Run();
    this.arv.Document = rpt.Document;
}
Private Sub btnDynamic_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDynamic.Click
    Dim rpt As New GrapeCity.ActiveReports.SectionReport
    rpt.Sections.Add(GrapeCity.GrapeCity.ActiveReports.v9.SectionType.Detail, "Detail1")
    rpt.Sections.InsertPageHF()
    rpt.Sections.Insert(0, GrapeCity.GrapeCity.ActiveReports.v9.SectionType.ReportHeader, "rh")
    rpt.Sections.Insert(4, GrapeCity.GrapeCity.ActiveReports.v9.SectionType.ReportFooter, "rf")
    rpt.Sections(0).BackColor = System.Drawing.Color.PowderBlue
    rpt.Sections(1).BackColor = System.Drawing.Color.DarkOrchid
    rpt.Sections(2).BackColor = System.Drawing.Color.Orchid
    rpt.Sections(3).BackColor = System.Drawing.Color.DarkOrchid
    rpt.Sections(4).BackColor = System.Drawing.Color.PowderBlue
    rpt.Sections.Remove(0)
    rpt.Sections.Remove(3)
    rpt.Run()
    Me.Viewer1.Document = rpt.Document
End Sub
参照

関連項目

SectionCollection クラス
SectionCollection メンバ

 

 


©2003-2015 GrapeCity inc. All rights reserved.