ClassCompletionListPresenter
Represents UI control for completion list.
Definition
Namespace:Telerik.WinForms.Controls.SyntaxEditor.UI
Assembly:Telerik.WinControls.SyntaxEditor.dll
Syntax:
public class CompletionListPresenter : FrameworkElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementUIElementFrameworkElementCompletionListPresenter
Implements:
Inherited Members
Constructors
CompletionListPresenter(CompletionListPopup)
Initializes a new instance of the CompletionListPresenter class.
Declaration
public CompletionListPresenter(CompletionListPopup popup)
Parameters
popup
Fields
CompletionListItemsProperty
Registers the CompletionListItems dependency property.
Declaration
public static readonly RadProperty CompletionListItemsProperty
Field Value
SelectedItemProperty
Registers the SelectedItem dependency property.
Declaration
public static readonly RadProperty SelectedItemProperty
Field Value
Properties
CompletionListBox
Gets the completion list control.
Declaration
public RadListControl CompletionListBox { get; }
Property Value
The completion list items.
CompletionListItems
Gets or sets the completion list items.
Declaration
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.
Popup
Gets the completion list popup.
Declaration
public CompletionListPopup Popup { get; }
Property Value
The completion list items.
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()
Declaration
public override void OnApplyTemplate()
Overrides
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