Class RadComboBoxItem
Implements a selectable item inside a RadComboBox.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Input.dll
Syntax
[TelerikToolboxCategory("Input")]
public class RadComboBoxItem : ListBoxItem
Constructors
RadComboBoxItem()
Properties
IsHighlighted
Gets a value that indicates whether the item is highlighted. This is a dependency property.
Declaration
public bool IsHighlighted { get; protected set; }
Property Value
System.Boolean
|
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnContentChanged(Object, Object)
Called when the value of the System.Windows.Controls.ContentControl.Content property changes.
Declaration
protected override void OnContentChanged(object oldContent, object newContent)
Parameters
System.Object
oldContent
The old value of the System.Windows.Controls.ContentControl.Content property. |
System.Object
newContent
The new value of the System.Windows.Controls.ContentControl.Content property. |
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)
Raises the GotKeyboardFocus event.
Declaration
protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameters
System.Windows.Input.KeyboardFocusChangedEventArgs
e
The KeyboardFocusChangedEventArgs instance containing the event data. |
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. |
OnIsHighlightedChanged(Boolean, Boolean)
Called when the IsHighlighted property is changed.
Declaration
protected virtual void OnIsHighlightedChanged(bool oldValue, bool newValue)
Parameters
System.Boolean
oldValue
The old value of the IsHighlighted property. |
System.Boolean
newValue
The new value of the IsHighlighted property. |
OnMouseEnter(MouseEventArgs)
Responds to a MouseEnter event.
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
System.Windows.Input.MouseEventArgs
e
The MouseEventArgs instance containing the event data. |
OnMouseLeave(MouseEventArgs)
Called before the System.Windows.UIElement.MouseLeave event occurs.
Declaration
protected override void OnMouseLeave(MouseEventArgs e)
Parameters
System.Windows.Input.MouseEventArgs
e
The data for the event. |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Called when the user presses the left mouse button over the RadComboBoxItem.
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs
e
The event data. |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Called when the user releases the left mouse button over the ListBoxItem.
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs
e
The event data. |
OnSelected(RoutedEventArgs)
Called when the RadComboBoxItem is selected in a RadComboBox.
Declaration
protected override void OnSelected(RoutedEventArgs e)
Parameters
System.Windows.RoutedEventArgs
e
The event data. |
Remarks
This method is called when the IsSelected property changes to true.
OnUnselected(RoutedEventArgs)
Called when the RadComboBoxItem is unselected in a RadComboBox.
Declaration
protected override void OnUnselected(RoutedEventArgs e)
Parameters
System.Windows.RoutedEventArgs
e
The event data. |
Remarks
This method is called when the IsSelected property changes to false.