Class CompletionListPopup
Class CompletionListPopup. Implements the IntelliPromptBase
Inherited Members
Namespace: Telerik.Windows.Controls.SyntaxEditor.UI
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class CompletionListPopup : IntelliPromptBase, IDisposable
Constructors
CompletionListPopup(RadSyntaxEditor)
Initializes a new instance of the CompletionListPopup class.
Declaration
public CompletionListPopup(RadSyntaxEditor syntaxEditor)
Parameters
RadSyntaxEditor
syntaxEditor
The code editor. |
Properties
HasItems
Indicates whether the CompletionListPresenter has items.
Declaration
protected override bool HasItems { get; }
Property Value
System.Boolean
|
Overrides
Presenter
Gets the presenter.
Declaration
public CompletionListPresenter Presenter { get; }
Property Value
CompletionListPresenter
The presenter. |
RepositionOnCaretPositionChanged
Gets a value indicating whether [reposition on caret position changed].
Declaration
public override bool RepositionOnCaretPositionChanged { get; }
Property Value
System.Boolean
|
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
System.Object
sender
The sender. |
PreviewSyntaxEditorKeyEventArgs
e
The PreviewSyntaxEditorKeyEventArgs instance containing the event data. |
Overrides
OnGotFocus(RoutedEventArgs)
Invoked whenever an unhandled System.Windows.UIElement.GotFocus event reaches this element in its route.
Declaration
protected override void OnGotFocus(RoutedEventArgs e)
Parameters
System.Windows.RoutedEventArgs
e
The System.Windows.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 Type
System.EventHandler<CompletionListTextInsertingEventArgs>
|