[]
Summary description for ControlCollection.
public class ControlCollection : CollectionBase, IList, ICollection, IEnumerable, IDisposable
| Name | Description |
|---|---|
| ControlCollection(Section) | Initializes a new instance of the ControlCollection class. |
| Name | Description |
|---|---|
| this[int] | Returns a control in the collection at the specified index. |
| this[string] | Returns a control in the collection with a specified name. |
| Name | Description |
|---|---|
| Add(ARControl) | Adds the specified control to the control collection. |
| AddRange(ARControl[]) | Adds an array of ARControl objects to the collection. |
| Clear() | Removes all controls which were added to the collection using the Add method. |
| Contains(ARControl) | Determines whether the specified control is a member of the collection. |
| CopyTo(ARControl[], int) | Copies the controls collection from the specified report to a controls collection at the specified index. |
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| Dispose(bool) | Releases unmanaged and - optionally - managed resources. |
| IndexOf(ARControl) | Retrieves the index of the specified control in the control collection. |
| Insert(int, ARControl) | Inserts ArControl at the specified Index in ControlCollection of a Section. |
| OnClear() | Performs additional custom processes when clearing the contents of the CollectionBase instance. |
| OnInsertComplete(int, object) | OnInsertComplete |
| OnRemove(int, object) | Performs additional custom processes when removing an element from the CollectionBase instance. |
| Remove(ARControl) | Removes the specified control from the control collection. |
| RemoveAt(int) | Removes control at specifed index. |
| Name | Description |
|---|---|
| Changed | Raised when an ARControl is added to or removed from the collection. |