Class OverloadListPresenter represents UI presenter for overload lists.
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Syntax:
public class OverloadListPresenter : Control
Inheritance: objectOverloadListPresenter
Constructors
Initializes a new instance of the OverloadListPresenter class.
public OverloadListPresenter()
Fields
OverloadListItemsProperty
DependencyProperty
Registers the OverloadListItems dependency property.
public static readonly DependencyProperty OverloadListItemsProperty
SelectedIndexTextProperty
DependencyProperty
Registers the SelectedIndexText dependency property.
public static readonly DependencyProperty SelectedIndexTextProperty
SelectedItemProperty
DependencyProperty
Registers the SelectedItem dependency property.
public static readonly DependencyProperty SelectedItemProperty
Properties
Gets or sets the overload list items.
public OverloadInfoCollection OverloadListItems { get; set; }
The overload list items.
Gets the selected index text.
public string SelectedIndexText { get; }
The selected index text.
Gets the selected item.
public OverloadInfo SelectedItem { get; }
The selected item.
Methods
Decreases the index of the selected.
public void DecreaseSelectedIndex()
Increases the index of the selected.
public void IncreaseSelectedIndex()
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event.
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
The MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed.
Called when [selected item property changed].
protected virtual void OnSelectedItemPropertyChanged()
Events
Occurs when [selected item property changed].
public event EventHandler SelectedItemPropertyChanged