ClassRadRibbonBackstage
Represents a backstage view for a RadRibbonView, providing a customizable area for application-level commands and options.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.RibbonView.dll
Syntax:
[TelerikToolboxCategory("Navigation")]
public class RadRibbonBackstage : RadTabControl
Inheritance: objectRadTabControlBaseRadTabControlRadRibbonBackstage
Inherited Members
Constructors
RadRibbonBackstage()
Initializes a new instance of the RadRibbonBackstage class.
Declaration
public RadRibbonBackstage()
Fields
BackstagePositionProperty
Identifies the Position dependency property.
Declaration
public static readonly DependencyProperty BackstagePositionProperty
Field Value
DependencyProperty
CloseButtonVisibilityProperty
Identifies the CloseButtonVisibility dependency property.
Declaration
public static readonly DependencyProperty CloseButtonVisibilityProperty
Field Value
DependencyProperty
IsParentHostedInRibbonWindowProperty
Identifies the IsParentHostedInRibbonWindow property.
Declaration
public static readonly DependencyProperty IsParentHostedInRibbonWindowProperty
Field Value
DependencyProperty
IsParentRibbonWindowWindowsThemeEnabledProperty
Identifies the IsParentRibbonWindowWindowsThemeEnabled property.
Declaration
public static readonly DependencyProperty IsParentRibbonWindowWindowsThemeEnabledProperty
Field Value
DependencyProperty
RibbonTitleBarHeightProperty
Identifies the RibbonTitleBarHeight property.
Declaration
public static readonly DependencyProperty RibbonTitleBarHeightProperty
Field Value
DependencyProperty
WindowMinHeightProperty
Identifies the WindowMinHeight dependency property.
Declaration
public static readonly DependencyProperty WindowMinHeightProperty
Field Value
DependencyProperty
WindowMinWidthProperty
Identifies the WindowMinWidth dependency property.
Declaration
public static readonly DependencyProperty WindowMinWidthProperty
Field Value
DependencyProperty
Properties
BackstagePosition
Identifies where the Backstage will be positioned when it is open.
Declaration
public BackstagePosition BackstagePosition { get; set; }
Property Value
CloseButtonVisibility
Identifies whether the close button of the backstage should be visible.
Declaration
public Visibility CloseButtonVisibility { get; set; }
Property Value
Visibility
RibbonTitleBarHeight
Gets the height of the parent ribbon's title bar.
Declaration
public double RibbonTitleBarHeight { get; set; }
Property Value
WindowMinHeight
Identifies what is the minimum height of the window when the backstage is open.
WindowMinWidth
Identifies what is the minimum width of the window when the backstage is open.
Methods
GetContainerForItemOverride()
Creates or identifies the element used to display a specified item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
DependencyObject
Overrides
HandleKey(KeyEventArgs)
Called when key is pressed in the Backstage.
Declaration
protected virtual void HandleKey(KeyEventArgs e)
Parameters
e
KeyEventArgs
IsItemItsOwnContainerOverride(object)
Determines if the specified item is (or is eligible to be) its own container.
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
OnCreateAutomationPeer()
Creates a BackstageAutomationPeer.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
A new instance of the BackstageAutomationPeer.
Overrides
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.
Overrides
OnKeyUp(KeyEventArgs)
Raised when the key was released.
Declaration
protected override void OnKeyUp(KeyEventArgs e)
Parameters
e
KeyEventArgs
PrepareContainerForItemOverride(DependencyObject, object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
element
DependencyObject
Element used to display the specified item.
item
Specified item.
Overrides