private void arReport_ReportStart(object sender, System.EventArgs eArgs)
{
//create an array of controls
ARControl[] arr = new ARControl[3];
GrapeCity.ActiveReports.SectionReportModel.CheckBox c = new GrapeCity.ActiveReports.SectionReportModel.CheckBox();
GrapeCity.ActiveReports.SectionReportModel.Label l = new GrapeCity.ActiveReports.SectionReportModel.Label();
GrapeCity.ActiveReports.SectionReportModel.TextBox t = new GrapeCity.ActiveReports.SectionReportModel.TextBox();
//set some properties for the controls
c.Text = "Checkbox";
l.Left = 1;
l.Value = "LabelValue";
t.Left = 2;
t.Text = "TextBox";
//assign the controls to the array
arr[0] = c;
arr[1] = l;
arr[2] = t;
//add the range of controls to the first section of the report
this.Sections[0].Controls.AddRange(arr);
//remove a control from a specified location
this.Sections[0].Controls.RemoveAt(1);
}