Class
RadListDataItemCollection

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadListDataItemCollection : IList, ICollection, IEnumerable

Inheritance: objectRadListDataItemCollection

Derived Classes: RadCheckedListDataItemCollection

Implements: ICollectionIEnumerableIList

Constructors

RadListDataItemCollection(ListDataLayer, RadListElement)

Declaration

cs-api-definition
public RadListDataItemCollection(ListDataLayer dataLayer, RadListElement ownerListElement)

Parameters

dataLayer

ListDataLayer

ownerListElement

RadListElement

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

Implements ICollection.Count

First

Declaration

cs-api-definition
public RadListDataItem First { get; }

Property Value

RadListDataItem

IsReadOnly

Declaration

cs-api-definition
public bool IsReadOnly { get; }

Property Value

bool

Implements IList.IsReadOnly

Last

Declaration

cs-api-definition
public RadListDataItem Last { get; }

Property Value

RadListDataItem

Owner

Declaration

cs-api-definition
public ListDataLayer Owner { get; }

Property Value

ListDataLayer

OwnerListElement

Declaration

cs-api-definition
public RadListElement OwnerListElement { get; }

Property Value

RadListElement

this[int]

Declaration

cs-api-definition
public RadListDataItem this[int index] { get; set; }

Parameters

index

int

Property Value

RadListDataItem

Methods

Add(RadListDataItem)

Declaration

cs-api-definition
public virtual void Add(RadListDataItem item)

Parameters

item

RadListDataItem

Add(string)

Declaration

cs-api-definition
public virtual void Add(string itemText)

Parameters

itemText

string

AddRange(IEnumerable<RadListDataItem>)

Declaration

cs-api-definition
public void AddRange(IEnumerable<RadListDataItem> range)

Parameters

range

IEnumerable<RadListDataItem>

AddRange(IEnumerable<string>)

Declaration

cs-api-definition
public virtual void AddRange(IEnumerable<string> textStrings)

Parameters

textStrings

IEnumerable<string>

Clear()

Declaration

cs-api-definition
public void Clear()

Implements IList.Clear()

Contains(RadListDataItem)

Declaration

cs-api-definition
public bool Contains(RadListDataItem item)

Parameters

item

RadListDataItem

Returns

bool

Contains(string)

Determines whether [contains] [the specified text].

Declaration

cs-api-definition
public bool Contains(string text)

Parameters

text

string

The text.

Returns

bool

true if [contains] [the specified text]; otherwise, false.

CopyTo(RadListDataItem[], int)

Declaration

cs-api-definition
public void CopyTo(RadListDataItem[] array, int arrayIndex)

Parameters

array

RadListDataItem[]

arrayIndex

int

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<RadListDataItem> GetEnumerator()

Returns

IEnumerator<RadListDataItem>

IndexOf(RadListDataItem)

Indexes the of.

Declaration

cs-api-definition
public int IndexOf(RadListDataItem item)

Parameters

item

RadListDataItem

The item.

Returns

int

IndexOf(string)

Indexes the of.

Declaration

cs-api-definition
public int IndexOf(string text)

Parameters

text

string

The text.

Returns

int

Insert(int, RadListDataItem)

Declaration

cs-api-definition
public void Insert(int index, RadListDataItem item)

Parameters

index

int

item

RadListDataItem

Remove(RadListDataItem)

Declaration

cs-api-definition
public bool Remove(RadListDataItem item)

Parameters

item

RadListDataItem

Returns

bool

RemoveAt(int)

Declaration

cs-api-definition
public void RemoveAt(int index)

Parameters

index

int

Implements IList.RemoveAt(int)