Class OverloadListPresenter
Class OverloadListPresenter represents UI presenter for overload lists.
Inheritance
Namespace: Telerik.Windows.Controls.SyntaxEditor.UI
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class OverloadListPresenter : Control, IThemable
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
System.Windows.DependencyProperty
|
SelectedIndexTextProperty
Registers the SelectedIndexText dependency property.
Declaration
public static readonly DependencyProperty SelectedIndexTextProperty
Field Value
System.Windows.DependencyProperty
|
SelectedItemProperty
Registers the SelectedItem dependency property.
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
System.Windows.DependencyProperty
|
Properties
OverloadListItems
Gets or sets the overload list items.
Declaration
public OverloadInfoCollection OverloadListItems { get; set; }
Property Value
OverloadInfoCollection
The overload list items. |
SelectedIndexText
Gets the selected index text.
Declaration
public string SelectedIndexText { get; }
Property Value
System.String
The selected index text. |
SelectedItem
Gets the selected item.
Declaration
public OverloadInfo SelectedItem { get; }
Property Value
OverloadInfo
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 System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Invoked when an unhandled System.Windows.UIElement.MouseLeftButtonDown 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
System.Windows.Input.MouseButtonEventArgs
e
The System.Windows.Input.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 Type
System.EventHandler
|