ClassRadRibbonBackstageItem
Represents an item in a RadRibbonBackstage control, which can be used to display commands, separators, or other interactive elements.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.RibbonView.dll
Syntax:
[TelerikToolboxCategory("Navigation")]
public class RadRibbonBackstageItem : RadTabItem, IRadTabItem
Inheritance: objectRadTabItemRadRibbonBackstageItem
Implements:
Inherited Members
Constructors
RadRibbonBackstageItem()
Initializes a new instance of the RadRibbonBackstageItem class.
Declaration
public RadRibbonBackstageItem()
Fields
ClickEvent
Identifies the Click event.
Declaration
public static readonly RoutedEvent ClickEvent
Field Value
RoutedEvent
CloseOnClickProperty
Identifies the CloseOnClick property.
Declaration
public static readonly DependencyProperty CloseOnClickProperty
Field Value
DependencyProperty
CommandParameterProperty
Identifies the CommandParameter dependency property.
Declaration
public static readonly DependencyProperty CommandParameterProperty
Field Value
DependencyProperty
CommandProperty
Identifies the Command dependency property.
Declaration
public static readonly DependencyProperty CommandProperty
Field Value
DependencyProperty
CommandTargetProperty
Identifies the CommandTarget dependency property.
Declaration
public static readonly DependencyProperty CommandTargetProperty
Field Value
DependencyProperty
IconProperty
Identifies the Icon property.
Declaration
public static readonly DependencyProperty IconProperty
Field Value
DependencyProperty
IsDefaultProperty
Identifies the IsDefault property.
Declaration
public static readonly DependencyProperty IsDefaultProperty
Field Value
DependencyProperty
IsGroupSeparatorProperty
Identifies the IsGroupSeparator property.
Declaration
public static readonly DependencyProperty IsGroupSeparatorProperty
Field Value
DependencyProperty
IsSelectableProperty
Identifies the IsSelectable property.
Declaration
public static readonly DependencyProperty IsSelectableProperty
Field Value
DependencyProperty
Properties
CloseOnClick
Gets or sets if parent backstage should close on click of the item.
Command
Gets or sets the command that will be executed when the command source is invoked.
CommandParameter
Represents a user defined data value that can be passed to the command when it is executed.
CommandTarget
The object that the command is being executed on.
Declaration
public UIElement CommandTarget { get; set; }
Property Value
UIElement
Icon
Gets or sets the image source.
Declaration
public ImageSource Icon { get; set; }
Property Value
ImageSource
IsDefault
Gets or sets if the item should be default.
IsGroupSeparator
Gets or sets if the item should be group separator.
IsSelectable
Gets or sets if the item should be selectable.
Methods
ChangeVisualState(bool)
Updates the visual state of the control.
Declaration
protected override void ChangeVisualState(bool useTransitions)
Parameters
useTransitions
Indicates whether transitions should be used.
Overrides
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Declaration
public override void OnApplyTemplate()
Overrides
OnInitialized(EventArgs)
Called when the control has been initialized.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
Overrides
OnKeyDown(KeyEventArgs)
Called before the event occurs.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
e
KeyEventArgs
The data for the event.
Overrides
Events
Click
Gets or sets the click event.
Declaration
public event RoutedEventHandler Click
Event Value
RoutedEventHandler