Class
RadTokenizedTextItemCollection

Represents a collection of RadTokenizedTextItem

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class RadTokenizedTextItemCollection : ReadOnlyCollection<RadTokenizedTextItem>, IList, ICollection, IEnumerable, INotifyCollectionChanged

Inheritance: objectReadOnlyCollection<RadTokenizedTextItem>RadTokenizedTextItemCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChanged

Inherited Members ReadOnlyCollection<RadTokenizedTextItem>.Contains(RadTokenizedTextItem)ReadOnlyCollection<RadTokenizedTextItem>.CopyTo(RadTokenizedTextItem[], int)ReadOnlyCollection<RadTokenizedTextItem>.GetEnumerator()ReadOnlyCollection<RadTokenizedTextItem>.IndexOf(RadTokenizedTextItem)ReadOnlyCollection<RadTokenizedTextItem>.CountReadOnlyCollection<RadTokenizedTextItem>.this[int]ReadOnlyCollection<RadTokenizedTextItem>.Items

Constructors

RadTokenizedTextItemCollection(RadAutoCompleteBoxElement)

Initializes a new instance of the RadTokenizedTextItemCollection class.

Declaration

cs-api-definition
public RadTokenizedTextItemCollection(RadAutoCompleteBoxElement textBox)

Parameters

textBox

RadAutoCompleteBoxElement

The text box.

RadTokenizedTextItemCollection(RadAutoCompleteBoxElement, IList<RadTokenizedTextItem>)

Initializes a new instance of the RadTokenizedTextItemCollection class.

Declaration

cs-api-definition
protected RadTokenizedTextItemCollection(RadAutoCompleteBoxElement textBox, IList<RadTokenizedTextItem> list)

Parameters

textBox

RadAutoCompleteBoxElement

The text box.

list

IList<RadTokenizedTextItem>

The list.

Properties

TextBox

Declaration

cs-api-definition
protected RadAutoCompleteBoxElement TextBox { get; }

Property Value

RadAutoCompleteBoxElement

Methods

Attach(ITextBlock)

Declaration

cs-api-definition
protected virtual void Attach(ITextBlock textBlock)

Parameters

textBlock

ITextBlock

Detach(ITextBlock)

Declaration

cs-api-definition
protected virtual void Detach(ITextBlock textBlock)

Parameters

textBlock

ITextBlock

FinAll(string)

Fins all tokenized item that contains this text.

Declaration

cs-api-definition
protected IEnumerable<RadTokenizedTextItem> FinAll(string text)

Parameters

text

string

The text.

Returns

IEnumerable<RadTokenizedTextItem>

Find(string)

Finds the specified text in the collection

Declaration

cs-api-definition
protected RadTokenizedTextItem Find(string text)

Parameters

text

string

The text.

Returns

RadTokenizedTextItem

OnClearBlocks()

Declaration

cs-api-definition
protected virtual void OnClearBlocks()

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

OnContentElementTextChanging(TextChangingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnContentElementTextChanging(TextChangingEventArgs e)

Parameters

e

TextChangingEventArgs

The TextChangingEventArgs instance containing the event data.

OnInsertBlock(ITextBlock)

Declaration

cs-api-definition
protected virtual RadTokenizedTextItem OnInsertBlock(ITextBlock textBlock)

Parameters

textBlock

ITextBlock

Returns

RadTokenizedTextItem

OnListElementDataBindingComplete(ListBindingCompleteEventArgs)

Declaration

cs-api-definition
protected virtual void OnListElementDataBindingComplete(ListBindingCompleteEventArgs e)

Parameters

e

ListBindingCompleteEventArgs

OnListElementItemsChanging(NotifyCollectionChangingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnListElementItemsChanging(NotifyCollectionChangingEventArgs e)

Parameters

e

NotifyCollectionChangingEventArgs

The NotifyCollectionChangingEventArgs instance containing the event data.

OnRemoveBlock(ITextBlock)

Declaration

cs-api-definition
protected virtual RadTokenizedTextItem OnRemoveBlock(ITextBlock textBlock)

Parameters

textBlock

ITextBlock

Returns

RadTokenizedTextItem

OnViewElementChildrenChanged(ChildrenChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnViewElementChildrenChanged(ChildrenChangedEventArgs e)

Parameters

e

ChildrenChangedEventArgs

The ChildrenChangedEventArgs instance containing the event data.

Events

CollectionChanged

Occurs when the collection is changed.

Declaration

cs-api-definition
public event NotifyCollectionChangedEventHandler CollectionChanged

Event Value

NotifyCollectionChangedEventHandler

Implements INotifyCollectionChanged.CollectionChanged