GrapeCity.ActiveReports.v11 アセンブリ > GrapeCity.ActiveReports 名前空間 > SectionCollection クラス : Remove メソッド |
オーバーロード | 解説 |
---|---|
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.v10.SectionType.Detail,"detail"); rpt.Sections.InsertPageHF(); rpt.Sections.Insert(0,GrapeCity.GrapeCity.ActiveReports.v10.SectionType.ReportHeader,"rh"); rpt.Sections.Insert(4,GrapeCity.GrapeCity.ActiveReports.v10.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.v10.SectionType.Detail, "Detail1") rpt.Sections.InsertPageHF() rpt.Sections.Insert(0, GrapeCity.GrapeCity.ActiveReports.v10.SectionType.ReportHeader, "rh") rpt.Sections.Insert(4, GrapeCity.GrapeCity.ActiveReports.v10.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