Class AutoCompleteSuggestHelper
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class AutoCompleteSuggestHelper : BaseAutoComplete, IDisposable
Constructors
AutoCompleteSuggestHelper(RadDropDownListElement)
Declaration
public AutoCompleteSuggestHelper(RadDropDownListElement owner)
Parameters
RadDropDownListElement
owner
|
Properties
AutoCompleteDataSource
Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.
Declaration
public virtual object AutoCompleteDataSource { get; set; }
Property Value
System.Object
|
AutoCompleteDisplayMember
Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.
Declaration
public virtual string AutoCompleteDisplayMember { get; set; }
Property Value
System.String
|
AutoCompleteValueMember
Gets or sets the object that is responsible for providing data objects for the AutoComplete Suggest.
Declaration
public virtual string AutoCompleteValueMember { get; set; }
Property Value
System.String
|
DropDownList
DropDownList Property
Declaration
public virtual RadDropDownListElement DropDownList { get; set; }
Property Value
RadDropDownListElement
|
Filter
Declaration
protected virtual string Filter { get; }
Property Value
System.String
|
IsItemsDirty
IsItemsDirty Property
Declaration
public virtual bool IsItemsDirty { get; }
Property Value
System.Boolean
|
StringComparison
Declaration
protected virtual StringComparison StringComparison { get; }
Property Value
System.StringComparison
|
SuggestMode
Methods
ApplyFilterToDropDown(String)
Declaration
public virtual void ApplyFilterToDropDown(string filter)
Parameters
System.String
filter
|
AutoComplete(KeyPressEventArgs)
Declaration
public override void AutoComplete(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
Overrides
ClampSelectedIndex(Boolean, Int32, Int32)
Declaration
protected virtual int ClampSelectedIndex(bool down, int selectedIndex, int itemsCount)
Parameters
System.Boolean
down
|
System.Int32
selectedIndex
|
System.Int32
itemsCount
|
Returns
System.Int32
|
CollectionChanged(Object, NotifyCollectionChangedEventArgs)
Declaration
public virtual void CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
|
NotifyCollectionChangedEventArgs
e
|
CreateDropDownElement()
Declaration
protected virtual RadDropDownListElement CreateDropDownElement()
Returns
RadDropDownListElement
|
DefaultFilter(RadListDataItem)
Declaration
protected virtual bool DefaultFilter(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.Boolean
|
Dispose()
HandleAutoSuggest(String)
Declaration
public virtual void HandleAutoSuggest(string filter)
Parameters
System.String
filter
|
HandleSelectNextOrPrev(Boolean)
Declaration
public virtual void HandleSelectNextOrPrev(bool next)
Parameters
System.Boolean
next
|
PopupClosed(Object, RadPopupClosedEventArgs)
Declaration
public virtual void PopupClosed(object sender, RadPopupClosedEventArgs args)
Parameters
System.Object
sender
|
RadPopupClosedEventArgs
args
|
SelectedIndexChanged(Object, PositionChangedEventArgs)
Declaration
protected virtual void SelectedIndexChanged(object sender, PositionChangedEventArgs e)
Parameters
System.Object
sender
|
PositionChangedEventArgs
e
|
SetFindString(KeyPressEventArgs)
Declaration
public virtual string SetFindString(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
Returns
System.String
|
SetFindStringFromBack()
Declaration
public virtual string SetFindStringFromBack()
Returns
System.String
|
ShowDropDownList()
Declaration
public virtual void ShowDropDownList()
SyncItems()
Declaration
protected virtual void SyncItems()
SyncItemsCore()
Declaration
protected virtual void SyncItemsCore()
SyncOwnerElementWithSelectedIndex()
Declaration
protected virtual void SyncOwnerElementWithSelectedIndex()