RadElementCollection Class
Click or drag to resize
RadElementCollection Class

A collection that stores RadElement objects.

Inheritance Hierarchy
SystemObject
  System.CollectionsCollectionBase
    Telerik.WinControlsRadElementCollection

Namespace: Telerik.WinControls
Assembly: Telerik.WinControls (in Telerik.WinControls.dll) Version: 2018.2.619.40 (2018.2.619.40)
Syntax
[SerializableAttribute]
public class RadElementCollection : CollectionBase, 
	IEnumerable<RadElement>, IEnumerable

The RadElementCollection type exposes the following members.

Constructors
  NameDescription
Public methodRadElementCollection(RadElement)

Initializes a new instance of the RadElementCollection.

Public methodRadElementCollection(RadElement, RadElement)

Initializes a new instance of RadElementCollection containing any array of RadElement objects.

Public methodRadElementCollection(RadElement, RadElementCollection)

Initializes a new instance of the RadElementCollection based on another RadElementCollection.

Top
Properties
  NameDescription
Public propertyItem

Represents the entry at the specified index of the RadElement.

Public propertyOwner
Top
Methods
  NameDescription
Public methodAdd

Adds a RadElement with the specified value to the RadElementCollection .

Public methodAddRange(IListRadElement)

Copies the elements of an IList of RadElements to the end of the RadElementCollection.

Public methodAddRange(RadElement)

Copies the elements of an array to the end of the RadElementCollection.

Public methodAddRange(RadElementCollection)

Adds the contents of another RadElementCollection to the end of the collection.

Public methodBinarySearch
Public methodContains

Gets a value indicating whether the RadElementCollection contains the specified RadElement.

Public methodCopyTo

Copies the RadElementCollection values to a one-dimensional Array instance at the specified index.

Public methodGetEnumerator

Returns an enumerator that can iterate through the RadElementCollection .

Public methodIndexOf

Returns the index of a RadElement in the RadElementCollection .

Public methodInsert

Inserts a RadElement into the RadElementCollection at the specified index.

Public methodMove

Moves the element at position a given position to a new position

Protected methodOnClear (Overrides CollectionBaseOnClear.)
Protected methodOnClearComplete (Overrides CollectionBaseOnClearComplete.)
Protected methodOnInsert (Overrides CollectionBaseOnInsert(Int32, Object).)
Protected methodOnInsertComplete (Overrides CollectionBaseOnInsertComplete(Int32, Object).)
Protected methodOnRemove (Overrides CollectionBaseOnRemove(Int32, Object).)
Protected methodOnRemoveComplete (Overrides CollectionBaseOnRemoveComplete(Int32, Object).)
Protected methodOnSet (Overrides CollectionBaseOnSet(Int32, Object, Object).)
Protected methodOnSetComplete (Overrides CollectionBaseOnSetComplete(Int32, Object, Object).)
Protected methodOnValidate (Overrides CollectionBaseOnValidate(Object).)
Public methodRemove

Removes a specific RadElement from the RadElementCollection .

Public methodSort

Sorts the elements in the entire RadElementCollection using the IComparable implementation of each element.

Public methodSort(IComparer)

Sorts the elements in the entire RadElementCollection using the specified comparer.

Public methodSort(Int32, Int32, IComparer)

Sorts the elements in a range of elements in RadElementCollection using the specified comparer.

Public methodSwitchItems
Top
Fields
  NameDescription
Public fieldcheckForAlreadyAddedItems
Top
Extension Methods
See Also