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
-
CodeCompletionPopupBaseCodeCompletionPopup
- 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.