Table of Contents

Class CodeCompletionPopup

Namespace
Alternet.Scripter.Debugger.UI.Wpf.Evaluation.CodeCompletion
Assembly
Alternet.Scripter.Debugger.UI.Wpf.v10.dll

Represents a pop-up window for Code Completion controller.

public class CodeCompletionPopup : CodeCompletionPopupBase, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, ICodeCompletionPopup
Inheritance
CodeCompletionPopupBase
CodeCompletionPopup
Implements
Extension Methods

Constructors

CodeCompletionPopup(Control, CodeCompletionPopupConfiguration)

Initializes a new instance of the CodeCompletionPopup class with specified settings.

Methods

ChangeSelection(ChangePopupSelectionCommand)

Changes selection accordingly to specified command.

GetItems()

Represents list of items in a string form.

GetSelectedItem()

Finds out currently selected item in the pop-up window.

OnPreviewMouseDown(MouseButtonEventArgs)

Invoked when an unhandled System.Windows.Input.Mouse.PreviewMouseDown attached routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

OnPreviewMouseUp(MouseButtonEventArgs)

Invoked when an unhandled System.Windows.Input.Mouse.PreviewMouseUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

SetItems(IEnumerable<Symbol>)

Updates Symbol collection to the pop-up control.