Removes a Section from the SectionCollection.
Overload List
Removes the Section at the specifed index from the SectionCollection.
Removes the specified Section from the SectionCollection if it exists.
Remarks
You should always remove the matching header/footer section when removing either a header or a footer section. The Detail section cannot be removed from the collection.
Removing a section from the collection adjusts the index of the remaining sections.
Example
[C#]
private void btnDynamic_Click(object sender, System.EventArgs e) { DataDynamics.ActiveReports.ActiveReport rpt = new DataDynamics.ActiveReports.ActiveReport(); rpt.Sections.Add(DataDynamics.ActiveReports.SectionType.Detail,"Detail"); rpt.Sections.InsertPageHF(); rpt.Sections.Insert(0,DataDynamics.ActiveReports.SectionType.ReportHeader,"rh"); rpt.Sections.Insert(4,DataDynamics.ActiveReports.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; } |
[Visual Basic]
Private Sub btnDynamic_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDynamic.Click
Dim rpt As New DataDynamics.ActiveReports.ActiveReport
rpt.Sections.Add(DataDynamics.ActiveReports.SectionType.Detail, "Detail")
rpt.Sections.InsertPageHF()
rpt.Sections.Insert(0, DataDynamics.ActiveReports.SectionType.ReportHeader, "rh")
rpt.Sections.Insert(4, DataDynamics.ActiveReports.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 |
See Also
SectionCollection Class
| SectionCollection Members
Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.