Class TypedControlCollection<T>
Inheritance
TypedControlCollection<T>
Assembly: DotNetNuke.Web.dll
Syntax
public class TypedControlCollection<T> : ControlCollection, ICollection, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable where T : Control
Type Parameters
Constructors
TypedControlCollection(Control)
Declaration
public TypedControlCollection(Control owner)
Parameters
| Type |
Name |
Description |
| Control |
owner |
|
Properties
this[int]
Declaration
public T this[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Methods
Add(Control)
Declaration
public override void Add(Control child)
Parameters
| Type |
Name |
Description |
| Control |
child |
|
Overrides
Add(T)
Declaration
Parameters
| Type |
Name |
Description |
| T |
item |
|
AddAt(int, Control)
Declaration
public override void AddAt(int index, Control child)
Parameters
Overrides
Contains(T)
Declaration
public bool Contains(T item)
Parameters
| Type |
Name |
Description |
| T |
item |
|
Returns
CopyTo(T[], int)
Declaration
public void CopyTo(T[] array, int arrayIndex)
Parameters
| Type |
Name |
Description |
| T[] |
array |
|
| int |
arrayIndex |
|
IndexOf(T)
Declaration
public int IndexOf(T item)
Parameters
| Type |
Name |
Description |
| T |
item |
|
Returns
Insert(int, T)
Declaration
public void Insert(int index, T item)
Parameters
| Type |
Name |
Description |
| int |
index |
|
| T |
item |
|
Remove(T)
Declaration
public bool Remove(T item)
Parameters
| Type |
Name |
Description |
| T |
item |
|
Returns
ThrowOnInvalidControlType()
Declaration
protected virtual void ThrowOnInvalidControlType()
Implements
Extension Methods