Class
AutoCompleteBoxInputHandler

Represents a RadAutoCompleteBoxElement keyboard and mouse input handler

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class AutoCompleteBoxInputHandler : TextBoxInputHandler, ITextBoxInputHandler, IDisposable

Inheritance: objectTextBoxInputHandlerAutoCompleteBoxInputHandler

Implements: IDisposableITextBoxInputHandler

Inherited Members TextBoxInputHandler.Dispose()TextBoxInputHandler.Dispose(bool)TextBoxInputHandler.ShouldHandleMouseInput(Point)TextBoxInputHandler.ProcessMouseUp(MouseEventArgs)TextBoxInputHandler.ProcessMouseMove(MouseEventArgs)TextBoxInputHandler.ProcessMouseLeave(EventArgs)TextBoxInputHandler.PrcessMouseEnter(EventArgs)TextBoxInputHandler.ProcessMouseSelection(Point)TextBoxInputHandler.ProcessMouseWheel(MouseEventArgs)TextBoxInputHandler.ProcessContextMenu(Point)TextBoxInputHandler.ProcessDoubleClick(EventArgs)TextBoxInputHandler.ProcessKeyDown(KeyEventArgs)TextBoxInputHandler.ProcessDelete(bool)TextBoxInputHandler.ProcessDelete(bool, bool)TextBoxInputHandler.ProcessSelectAll()TextBoxInputHandler.ProcessCopy()TextBoxInputHandler.ProcessPaste()TextBoxInputHandler.ProcessCut()TextBoxInputHandler.ProcessTabKey(KeyEventArgs)TextBoxInputHandler.SelectNextControl(bool)TextBoxInputHandler.ProcessPageKey(KeyEventArgs)TextBoxInputHandler.ProcessUndo()TextBoxInputHandler.ProcessRedo()TextBoxInputHandler.ProcessKeyPress(KeyPressEventArgs)TextBoxInputHandler.ProcessInsert(string)TextBoxInputHandler.ProcessKeyUp(KeyEventArgs)TextBoxInputHandler.TextBox

Constructors

AutoCompleteBoxInputHandler(RadAutoCompleteBoxElement)

Initializes a new instance of the AutoCompleteBoxInputHandler class.

Declaration

cs-api-definition
public AutoCompleteBoxInputHandler(RadAutoCompleteBoxElement textBoxElement)

Parameters

textBoxElement

RadAutoCompleteBoxElement

The text box element.

Methods

GetTextBlockAtPoint(Point)

Gets the text block at point.

Declaration

cs-api-definition
protected ITextBlock GetTextBlockAtPoint(Point location)

Parameters

location

Point

The location.

Returns

ITextBlock

ProcessEnterKey(KeyEventArgs)

Processes the enter key.

Declaration

cs-api-definition
protected override bool ProcessEnterKey(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs instance containing the event data.

Returns

bool

Overrides TextBoxInputHandler.ProcessEnterKey(KeyEventArgs)

ProcessListNavigation(KeyEventArgs)

Processes the list navigation.

Declaration

cs-api-definition
protected override bool ProcessListNavigation(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs instance containing the event data.

Returns

bool

Overrides TextBoxInputHandler.ProcessListNavigation(KeyEventArgs)

ProcessMouseDown(MouseEventArgs)

Processes the mouse down.

Declaration

cs-api-definition
public override bool ProcessMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

Overrides TextBoxInputHandler.ProcessMouseDown(MouseEventArgs)

ProcessNavigationKey(KeyEventArgs)

Processes the navigation key.

Declaration

cs-api-definition
protected override bool ProcessNavigationKey(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs instance containing the event data.

Returns

bool

Overrides TextBoxInputHandler.ProcessNavigationKey(KeyEventArgs)

SetCurrentCursor(Point)

Sets the current cursor position

Declaration

cs-api-definition
protected override bool SetCurrentCursor(Point location)

Parameters

location

Point

The location.

Returns

bool

Overrides TextBoxInputHandler.SetCurrentCursor(Point)