TextBoxInputHandler
Represents a RadTextBoxControlElement keyboard and mouse input handler
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class TextBoxInputHandler : ITextBoxInputHandler, IDisposable
Inheritance: objectTextBoxInputHandler
Derived Classes:
Implements:
Constructors
Initializes a new instance of the TextBoxInputHandler class.
public TextBoxInputHandler(RadTextBoxControlElement textBoxElement)
The text box element.
Properties
protected RadTextBoxControlElement TextBox { get; }
Methods
protected ~TextBoxInputHandler()
public void Dispose()
Implements:
Processes the copy operation of ITextBlock
Processes the cut.
Processes delete of ITextBlock
Processes delete of ITextBlock
Processes the enter key.
protected virtual bool ProcessEnterKey(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Processes the key down.
public virtual bool ProcessKeyDown(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Implements:
Processes the key press.
public virtual bool ProcessKeyPress(KeyPressEventArgs e)
The KeyPressEventArgs instance containing the event data.
Returns:Implements:
Processes the key up.
public virtual bool ProcessKeyUp(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Implements:
Processes the list navigation.
protected virtual bool ProcessListNavigation(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Processes the mouse down.
public virtual bool ProcessMouseDown(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Implements:
Processes the mouse move.
public virtual bool ProcessMouseMove(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Implements:
Processes the mouse up.
public virtual bool ProcessMouseUp(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Implements:
Processes the mouse wheel.
public virtual bool ProcessMouseWheel(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Implements:
Processes the navigation key.
protected virtual bool ProcessNavigationKey(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Processes the page key.
protected virtual bool ProcessPageKey(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Processes the paste operation of text
Processes redo.
Processes the select of all ITextBlock
Processes the tab key.
protected virtual bool ProcessTabKey(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Processes undo.