Class
AutoCompleteTextNavigator

Represent a navigator in RadAutoCompleteBoxElement

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class AutoCompleteTextNavigator : TextBoxNavigator, ITextBoxNavigator, IDisposable

Inheritance: objectTextBoxNavigatorAutoCompleteTextNavigator

Implements: IDisposableITextBoxNavigator

Inherited Members TextBoxNavigator.Dispose()TextBoxNavigator.Dispose(bool)TextBoxNavigator.OnSelectionChanging(SelectionChangingEventArgs)TextBoxNavigator.OnSelectionChanged(SelectionChangedEventArgs)TextBoxNavigator.SaveSelection()TextBoxNavigator.RestoreSelection()TextBoxNavigator.SuspendNotifications()TextBoxNavigator.ResumeNotifications()TextBoxNavigator.GetTextPositionFromLine(LineInfo, float)TextBoxNavigator.ScrollToCaret()TextBoxNavigator.Navigate(KeyEventArgs)TextBoxNavigator.NavigateAtLine(KeyEventArgs, TextPosition)TextBoxNavigator.GetPreviousPositionCore(TextPosition)TextBoxNavigator.GetNextPositionCore(TextPosition)TextBoxNavigator.NavigateToLine(KeyEventArgs, TextPosition)TextBoxNavigator.Select(TextPosition, TextPosition)TextBoxNavigator.SelectOverride(bool)TextBoxNavigator.SetCaretPosition()TextBoxNavigator.TextBoxElementTextBoxNavigator.SelectionStartTextBoxNavigator.SelectionEndTextBoxNavigator.SelectionLengthTextBoxNavigator.CaretPositionTextBoxNavigator.SelectionChangingTextBoxNavigator.SelectionChanged

Constructors

AutoCompleteTextNavigator(RadAutoCompleteBoxElement)

Initializes a new instance of the AutoCompleteTextNavigator class.

Declaration

cs-api-definition
public AutoCompleteTextNavigator(RadAutoCompleteBoxElement owner)

Parameters

owner

RadAutoCompleteBoxElement

The owner.

Methods

GetEditablePosition(TextPosition, bool)

Gets the editable position.

Declaration

cs-api-definition
protected virtual TextPosition GetEditablePosition(TextPosition position, bool next)

Parameters

position

TextPosition

The position.

next

bool

if set to true [next].

Returns

TextPosition

GetNextEditablePosition(TextPosition)

Declaration

cs-api-definition
public TextPosition GetNextEditablePosition(TextPosition position)

Parameters

position

TextPosition

Returns

TextPosition

GetNextPosition(TextPosition)

Gets the next position.

Declaration

cs-api-definition
public override TextPosition GetNextPosition(TextPosition position)

Parameters

position

TextPosition

The position.

Returns

TextPosition

Overrides TextBoxNavigator.GetNextPosition(TextPosition)

GetNextPosition(TextPosition, bool)

Gets the next position.

Declaration

cs-api-definition
public override TextPosition GetNextPosition(TextPosition position, bool isControlPressed)

Parameters

position

TextPosition

The position.

isControlPressed

bool

True if Control modifier key is pressed.

Returns

TextPosition

Overrides TextBoxNavigator.GetNextPosition(TextPosition, bool)

GetPositionFromOffset(int)

Gets the position from offset.

Declaration

cs-api-definition
public override TextPosition GetPositionFromOffset(int offset)

Parameters

offset

int

The offset.

Returns

TextPosition

Overrides TextBoxNavigator.GetPositionFromOffset(int)

GetPositionFromPoint(PointF)

Gets the position from point.

Declaration

cs-api-definition
public override TextPosition GetPositionFromPoint(PointF point)

Parameters

point

PointF

The point.

Returns

TextPosition

Overrides TextBoxNavigator.GetPositionFromPoint(PointF)

GetPreviousEditablePosition(TextPosition)

Declaration

cs-api-definition
public TextPosition GetPreviousEditablePosition(TextPosition position)

Parameters

position

TextPosition

Returns

TextPosition

GetPreviousPosition(TextPosition)

Gets the previous position.

Declaration

cs-api-definition
public override TextPosition GetPreviousPosition(TextPosition position)

Parameters

position

TextPosition

The position.

Returns

TextPosition

Overrides TextBoxNavigator.GetPreviousPosition(TextPosition)

GetPreviousPosition(TextPosition, bool)

Gets the previous position.

Declaration

cs-api-definition
public override TextPosition GetPreviousPosition(TextPosition position, bool isControlPressed)

Parameters

position

TextPosition

The position.

isControlPressed

bool

True if Control modifier key is pressed.

Returns

TextPosition

Overrides TextBoxNavigator.GetPreviousPosition(TextPosition, bool)