ClassOverloadListPresenter
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
OverloadListPresenter()
Initializes a new instance of the OverloadListPresenter class.
Declaration
public OverloadListPresenter()
Fields
OverloadListItemsProperty
Registers the OverloadListItems dependency property.
Declaration
public static readonly DependencyProperty OverloadListItemsProperty
Field Value
DependencyProperty
SelectedIndexTextProperty
Registers the SelectedIndexText dependency property.
Declaration
public static readonly DependencyProperty SelectedIndexTextProperty
Field Value
DependencyProperty
SelectedItemProperty
Registers the SelectedItem dependency property.
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
DependencyProperty
Properties
OverloadListItems
Gets or sets the overload list items.
Declaration
[SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public OverloadInfoCollection OverloadListItems { get; set; }
Property Value
The overload list items.
SelectedIndexText
Gets the selected index text.
Declaration
public string SelectedIndexText { get; }
Property Value
The selected index text.
SelectedItem
Gets the selected item.
Declaration
public OverloadInfo SelectedItem { get; }
Property Value
The selected item.
Methods
DecreaseSelectedIndex()
Decreases the index of the selected.
Declaration
public void DecreaseSelectedIndex()
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.
OnMouseLeftButtonDown(MouseButtonEventArgs)
Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
e
MouseButtonEventArgs
The MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed.
OnSelectedItemPropertyChanged()
Called when [selected item property changed].
Declaration
protected virtual void OnSelectedItemPropertyChanged()
Events
SelectedItemPropertyChanged
Occurs when [selected item property changed].
Declaration
public event EventHandler SelectedItemPropertyChanged
Event Value