Class
BreadCrumbAutoCompleteSuggestHelper

Definition

Namespace:Telerik.WinControls.UI.BreadCrumb

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class BreadCrumbAutoCompleteSuggestHelper : IDisposable

Inheritance: objectBreadCrumbAutoCompleteSuggestHelper

Implements: IDisposable

Constructors

BreadCrumbAutoCompleteSuggestHelper(RadTextBoxElement, RadBreadCrumbElement)

Declaration

cs-api-definition
public BreadCrumbAutoCompleteSuggestHelper(RadTextBoxElement owner, RadBreadCrumbElement breadCrumb)

Parameters

owner

RadTextBoxElement

breadCrumb

RadBreadCrumbElement

Properties

AutoCompleteDataSource

Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.

Declaration

cs-api-definition
public virtual object AutoCompleteDataSource { get; set; }

Property Value

object

AutoCompleteDisplayMember

Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.

Declaration

cs-api-definition
public virtual string AutoCompleteDisplayMember { get; set; }

Property Value

string

AutoCompleteValueMember

Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.

Declaration

cs-api-definition
public virtual string AutoCompleteValueMember { get; set; }

Property Value

string

DropDownList

DropDownList Property

Declaration

cs-api-definition
public virtual BreadCrumbAutoCompleteSuggestDropDownListElement DropDownList { get; set; }

Property Value

BreadCrumbAutoCompleteSuggestDropDownListElement

Filter

Declaration

cs-api-definition
protected virtual string Filter { get; }

Property Value

string

IsItemsDirty

IsItemsDirty Property

Declaration

cs-api-definition
public virtual bool IsItemsDirty { get; }

Property Value

bool

Owner

Owner Property

Declaration

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

Property Value

RadTextBoxElement

StringComparison

Declaration

cs-api-definition
protected virtual StringComparison StringComparison { get; }

Property Value

StringComparison

SuggestMode

Declaration

cs-api-definition
public SuggestMode SuggestMode { get; set; }

Property Value

SuggestMode

Methods

ApplyFilterToDropDown(string)

Declaration

cs-api-definition
public virtual void ApplyFilterToDropDown(string filter)

Parameters

filter

string

AutoComplete(KeyPressEventArgs)

Declaration

cs-api-definition
public virtual void AutoComplete(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

ClampSelectedIndex(bool, int, int)

Declaration

cs-api-definition
protected virtual int ClampSelectedIndex(bool down, int selectedIndex, int itemsCount)

Parameters

down

bool

selectedIndex

int

itemsCount

int

Returns

int

CollectionChanged(object, NotifyCollectionChangedEventArgs)

Declaration

cs-api-definition
public virtual void CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)

Parameters

sender

object

e

NotifyCollectionChangedEventArgs

CreateDropDownElement()

Declaration

cs-api-definition
protected virtual BreadCrumbAutoCompleteSuggestDropDownListElement CreateDropDownElement()

Returns

BreadCrumbAutoCompleteSuggestDropDownListElement

DefaultFilter(RadListDataItem)

Declaration

cs-api-definition
protected virtual bool DefaultFilter(RadListDataItem item)

Parameters

item

RadListDataItem

Returns

bool

Dispose()

Declaration

cs-api-definition
public virtual void Dispose()

Implements IDisposable.Dispose()

HandleAutoSuggest(string)

Declaration

cs-api-definition
public virtual void HandleAutoSuggest(string filter)

Parameters

filter

string

HandleSelectNextOrPrev(bool)

Declaration

cs-api-definition
public virtual void HandleSelectNextOrPrev(bool next)

Parameters

next

bool

OnAutoCompleteItemsCreated(object, AutoCompleteItemsCreatedEventArgs)

Declaration

cs-api-definition
protected virtual void OnAutoCompleteItemsCreated(object sender, AutoCompleteItemsCreatedEventArgs args)

Parameters

sender

object

args

AutoCompleteItemsCreatedEventArgs

OnAutoCompleteItemsCreating(object, AutoCompleteItemsCreatingEventArgs)

Declaration

cs-api-definition
protected virtual void OnAutoCompleteItemsCreating(object sender, AutoCompleteItemsCreatingEventArgs args)

Parameters

sender

object

args

AutoCompleteItemsCreatingEventArgs

SetFindString(KeyPressEventArgs)

Declaration

cs-api-definition
public virtual string SetFindString(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

Returns

string

SetFindStringFromBack()

Declaration

cs-api-definition
public virtual string SetFindStringFromBack()

Returns

string

ShowDropDownList()

Declaration

cs-api-definition
public virtual void ShowDropDownList()

SyncItems()

Declaration

cs-api-definition
protected virtual void SyncItems()

SyncItemsCore()

Declaration

cs-api-definition
protected virtual void SyncItemsCore()

SyncOwnerElementWithSelectedIndex()

Declaration

cs-api-definition
protected virtual void SyncOwnerElementWithSelectedIndex()

SynchronizeOwnerSelection(RadListDataItem)

Declaration

cs-api-definition
protected void SynchronizeOwnerSelection(RadListDataItem item)

Parameters

item

RadListDataItem