See Also

ControlCollection Class  | ControlCollection Members  | Add

Language

Visual Basic

C#

Show All

controls
An array of ARControl objects to add to the collection.
See Also Languages ActiveReports Send feedback to Data Dynamics

AddRange Method

Adds an array of ARControl objects to the collection.

[Visual Basic]
Public Sub AddRange( _    ByVal controls() As ARControl _ )
[C#]
public void AddRange(    ARControl[] controls );

Parameters

controls
An array of ARControl objects to add to the collection.

Remarks

The ARControl objects in the array are appended to the end of the collection.

Example

[C#] 

private void rptDataDynamics_ReportStart(object sender, System.EventArgs eArgs) 

    //create an array of controls 
    //array initialization is one-based, while array access is zero-based 
    ARControl[] arr = new ARControl[3]; 
    DataDynamics.ActiveReports.CheckBox c = new DataDynamics.ActiveReports.CheckBox(); 
    DataDynamics.ActiveReports.Label l = new DataDynamics.ActiveReports.Label(); 
    DataDynamics.ActiveReports.TextBox t = new DataDynamics.ActiveReports.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); 
}

[Visual Basic] 

Private Sub rptDD_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
    'create an array of controls
    Dim arr(2) As ARControl
    Dim c As New DataDynamics.ActiveReports.CheckBox
    Dim l As New DataDynamics.ActiveReports.Label
    Dim t As New DataDynamics.ActiveReports.TextBox
    'set some properties for the controls
    c.Text = "Checkbox"
    l.Left = 1
    l.Text = "Label"
    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
    Me.Sections(0).Controls.AddRange(arr)
End Sub

See Also

ControlCollection Class  | ControlCollection Members  | Add

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.