ClassCompletionListPopup
Class CompletionListPopup. Implements the IntelliPromptBase
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Syntax:
public class CompletionListPopup : IntelliPromptBase, IDisposable
Inheritance: objectIntelliPromptBaseCompletionListPopup
Implements:
Inherited Members
Constructors
CompletionListPopup(RadSyntaxEditor)
Initializes a new instance of the CompletionListPopup class.
Declaration
public CompletionListPopup(RadSyntaxEditor syntaxEditor)
Parameters
syntaxEditor
The code editor.
Properties
HasItems
Indicates whether the CompletionListPresenter has items.
Declaration
protected override bool HasItems { get; }
Property Value
Overrides
Presenter
Gets the presenter.
Declaration
public CompletionListPresenter Presenter { get; }
Property Value
The presenter.
RepositionOnCaretPositionChanged
Gets a value indicating whether [reposition on caret position changed].
Declaration
public override bool RepositionOnCaretPositionChanged { get; }
Property Value
true if [reposition on caret position changed]; otherwise, false.
Overrides
Methods
AttachToEditor()
Attaches to editor.
Declaration
protected override void AttachToEditor()
Overrides
DetachFromEditor()
Detaches from editor.
Declaration
protected override void DetachFromEditor()
Overrides
HandleSyntaxEditorKeyDown(object, PreviewSyntaxEditorKeyEventArgs)
Handles the code editor key down.
Declaration
protected override void HandleSyntaxEditorKeyDown(object sender, PreviewSyntaxEditorKeyEventArgs e)
Parameters
sender
The sender.
e
PreviewSyntaxEditorKeyEventArgs
The PreviewSyntaxEditorKeyEventArgs instance containing the event data.
Overrides
OnGotFocus(RoutedEventArgs)
Invoked whenever an unhandled event reaches this element in its route.
Declaration
protected override void OnGotFocus(RoutedEventArgs e)
Parameters
e
RoutedEventArgs
The RoutedEventArgs that contains the event data.
Events
TextInserting
Occurs when text is being inserted from completion list to syntax editor.
Declaration
public event EventHandler<CompletionListTextInsertingEventArgs> TextInserting
Event Value