ClassCompletionListPresenter
Represents UI control for completion list.
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Syntax:
public class CompletionListPresenter : Control
Inheritance: objectCompletionListPresenter
Constructors
CompletionListPresenter()
Initializes a new instance of the CompletionListPresenter class.
Declaration
public CompletionListPresenter()
Fields
CompletionListItemsProperty
Registers the CompletionListItems dependency property.
Declaration
public static readonly DependencyProperty CompletionListItemsProperty
Field Value
DependencyProperty
SelectedItemProperty
Registers the SelectedItem dependency property.
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
DependencyProperty
Properties
CompletionListItems
Gets or sets the completion list items.
Declaration
[SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public ICompletionInfoCollection CompletionListItems { get; set; }
Property Value
The completion list items.
IsMeasured
Gets a value indicating whether this instance is measured.
Declaration
public bool IsMeasured { get; }
Property Value
true if this instance is measured; otherwise, false.
SelectedItem
Gets or sets the selected item.
Declaration
public CompletionInfo SelectedItem { get; set; }
Property Value
The selected item.
Methods
DecreaseSelectedIndex()
Decreases the index of the selected.
Declaration
public void DecreaseSelectedIndex()
Filter(string)
Filters the specified filter.
Declaration
public void Filter(string filterParameter)
Parameters
filterParameter
The filter.
IncreaseSelectedIndex()
Increases the index of the selected.
Declaration
public void IncreaseSelectedIndex()
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call .
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
UpdateToolTip(bool)
Updates the tool tip.
Declaration
public void UpdateToolTip(bool tryOpenToolTip)
Parameters
tryOpenToolTip
The try open tool tip.
Events
SelectedItemPropertyChanged
Occurs when [selected item property changed].
Declaration
public event EventHandler SelectedItemPropertyChanged
Event Value