Class
RadRibbonBackstage

Definition

Namespace:Telerik.UI.Xaml.Controls

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadRibbonBackstage : RadTabControlBase

Inheritance: objectRadItemsControlRadSelectorRadTabControlBaseRadRibbonBackstage

Inherited Members RadTabControlBase.PreviewSelectionChangedEventRadTabControlBase.SelectionChangedEventRadTabControlBase.DropDownOpenedEventRadTabControlBase.DropDownClosedEventRadTabControlBase.HeaderBackgroundPropertyRadTabControlBase.BackgroundVisibilityPropertyRadTabControlBase.ReorderTabRowsPropertyRadTabControlBase.SelectedContentPropertyRadTabControlBase.SelectedContentTemplatePropertyRadTabControlBase.SelectedContentTemplateSelectorPropertyRadTabControlBase.ContentTemplatePropertyRadTabControlBase.ContentTemplateSelectorPropertyRadTabControlBase.IsContentPreservedPropertyRadTabControlBase.PropagateItemDataContextToContentPropertyRadTabControlBase.SelectedItemRemoveBehaviourPropertyRadTabControlBase.Selector_SelectionChanged(object, SelectionChangedEventArgs)RadTabControlBase.UpdateTabRows()RadTabControlBase.GoToState(bool, params string[])RadTabControlBase.OnSelectionChanged(RadSelectionChangedEventArgs)RadTabControlBase.OnPreviewSelectionChanged(SelectionChangedEventArgs)RadTabControlBase.GetContainerForItemOverride()RadTabControlBase.IsItemItsOwnContainerOverride(object)RadTabControlBase.IsSelectionNonBoundAtClientSide()RadTabControlBase.ClearContentSafely()RadTabControlBase.HeaderBackgroundRadTabControlBase.BackgroundVisibilityRadTabControlBase.PropagateItemDataContextToContentRadTabControlBase.SelectedContentRadTabControlBase.SelectedContentTemplateRadTabControlBase.SelectedContentTemplateSelectorRadTabControlBase.ContentTemplateRadTabControlBase.ContentTemplateSelectorRadTabControlBase.IsContentPreservedRadTabControlBase.SelectedItemRemoveBehaviourRadTabControlBase.IsDefaultItemSelectedRadTabControlBase.ReorderTabRowsRadTabControlBase.TabStripRadTabControlBase.ContentElementRadTabControlBase.ContentElementsPanelRadTabControlBase.TabFlagsRadTabControlBase.this[int]RadTabControlBase.PreviewSelectionChangedRadTabControlBase.SelectionChangedRadTabControlBase.DropDownOpenedRadTabControlBase.DropDownClosedRadSelector.SelectedValuePathPropertyRadSelector.SelectedValuePropertyRadSelector.IsSelectedPropertyRadSelector.SelectedIndexPropertyRadSelector.SelectedItemPropertyRadSelector.SelectedEventRadSelector.UnselectedEventRadSelector.GetIsSelected(DependencyObject)RadSelector.AddSelectedHandler(DependencyObject, RoutedEventHandler)RadSelector.AddUnselectedHandler(DependencyObject, RoutedEventHandler)RadSelector.RemoveSelectedHandler(DependencyObject, RoutedEventHandler)RadSelector.RemoveUnselectedHandler(DependencyObject, RoutedEventHandler)RadSelector.SetIsSelected(DependencyObject, bool)RadSelector.OnItemsChanged(object)RadSelector.OnSelectedValueChanged(object, object)RadSelector.OnSelectedValuePathChanged(string, string)RadSelector.SelectedValuePathRadSelector.SelectedValueRadSelector.SelectedIndexRadSelector.SelectedItem

Constructors

RadRibbonBackstage()

Initializes a new instance of the RadRibbonBackstage class.

Declaration

cs-api-definition
public RadRibbonBackstage()

Methods

GetContainer()

Returns a new instance of the control that implements the IRadTabItem interface.

Declaration

cs-api-definition
protected override IRadTabItem GetContainer()

Returns

IRadTabItem

Overrides RadTabControlBase.GetContainer()

HandleKey(KeyRoutedEventArgs)

Called when key is pressed in the Backstage.

Declaration

cs-api-definition
protected virtual void HandleKey(KeyRoutedEventArgs e)

Parameters

e

KeyRoutedEventArgs

OnApplyTemplate()

Declaration

cs-api-definition
protected override void OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnKeyUp(KeyRoutedEventArgs)

Declaration

cs-api-definition
protected override void OnKeyUp(KeyRoutedEventArgs e)

Parameters

e

KeyRoutedEventArgs

OnSelectionChanged(SelectionChangedEventArgs)

Called when the selection changes.

Declaration

cs-api-definition
protected override void OnSelectionChanged(SelectionChangedEventArgs e)

Parameters

e

SelectionChangedEventArgs

The event data.

Overrides RadSelector.OnSelectionChanged(SelectionChangedEventArgs)

PrepareContainerForItemOverride(DependencyObject, object)

Prepares the specified element to display the specified item.

Declaration

cs-api-definition
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

Element used to display the specified item.

item

object

Specified item.

Overrides RadItemsControl.PrepareContainerForItemOverride(DependencyObject, object)

UpdateSelectedContentProperties()

Updates the selected content properties SelectedContent, SelectedContentTemplate and SelectedContentTemplateSelector. This method must be implemented appropriately in the deriving class. Selected content properties are used when representing the content of selected tab item.

Declaration

cs-api-definition
protected override void UpdateSelectedContentProperties()

Overrides RadTabControlBase.UpdateSelectedContentProperties()