C# Class ICSharpCode.AvalonEdit.CodeCompletion.CompletionWindow

The code completion window.
Inheritance: CompletionWindowBase
Show file Open project: TheNaturLFoundation/idL-sharp Class Usage Examples

Public Methods

Method Description
GetInstance ( TextArea textArea ) : CompletionWindow

Protected Methods

Method Description
DetachEvents ( ) : void
OnClosed ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void

Private Methods

Method Description
AttachEvents ( ) : void
CaretPositionChanged ( object sender, EventArgs e ) : void
CompletionWindow ( TextArea textArea ) : System

Creates a new code completion window.

GetScrollEventTarget ( ) : UIElement
completionList_InsertionRequested ( object sender, EventArgs e ) : void
completionList_SelectionChanged ( object sender, SelectionChangedEventArgs e ) : void
textArea_MouseWheel ( object sender, MouseWheelEventArgs e ) : void
textArea_PreviewTextInput ( object sender, TextCompositionEventArgs e ) : void
toolTip_Closed ( object sender, RoutedEventArgs e ) : void

Method Details

DetachEvents() protected method

protected DetachEvents ( ) : void
return void

GetInstance() public static method

public static GetInstance ( TextArea textArea ) : CompletionWindow
textArea TextArea
return CompletionWindow

OnClosed() protected method

protected OnClosed ( EventArgs e ) : void
e EventArgs
return void

OnKeyDown() protected method

protected OnKeyDown ( KeyEventArgs e ) : void
e KeyEventArgs
return void