Class
RadRibbonBackstageItem

Definition

Namespace:Telerik.UI.Xaml.Controls

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadRibbonBackstageItem : HeaderedContentControl, IRadTabItem

Inheritance: objectHeaderedContentControlRadRibbonBackstageItem

Implements: IRadTabItem

Inherited Members HeaderedContentControl.HasHeaderPropertyHeaderedContentControl.HeaderPropertyHeaderedContentControl.HeaderTemplatePropertyHeaderedContentControl.FocusVisualStylePropertyHeaderedContentControl.HeaderTemplateSelectorPropertyHeaderedContentControl.IsFocusedPropertyHeaderedContentControl.ChangeVisualState()HeaderedContentControl.OnIsEnabledChanged(DependencyPropertyChangedEventArgs)HeaderedContentControl.OnHeaderChanged(object, object)HeaderedContentControl.OnHeaderTemplateChanged(DataTemplate, DataTemplate)HeaderedContentControl.OnIsFocusedChanged(DependencyPropertyChangedEventArgs)HeaderedContentControl.OnGotFocus(RoutedEventArgs)HeaderedContentControl.OnLostFocus(RoutedEventArgs)HeaderedContentControl.HasHeaderHeaderedContentControl.IsFocusedHeaderedContentControl.HeaderHeaderedContentControl.FocusVisualStyleHeaderedContentControl.HeaderTemplateHeaderedContentControl.HeaderTemplateSelector

Constructors

RadRibbonBackstageItem()

Initializes a new instance of the RadRibbonBackstageItem class.

Declaration

cs-api-definition
public RadRibbonBackstageItem()

Fields

ClickEvent

Identifies the Click event.

Declaration

cs-api-definition
public static readonly RoutedEvent ClickEvent

Field Value

RoutedEvent

CloseOnClickProperty

Identifies the CloseOnClick property.

Declaration

cs-api-definition
public static readonly DependencyProperty CloseOnClickProperty

Field Value

DependencyProperty

CommandParameterProperty

Identifies the CommandParameter dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CommandParameterProperty

Field Value

DependencyProperty

CommandProperty

Identifies the Command dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CommandProperty

Field Value

DependencyProperty

CommandTargetProperty

Identifies the CommandTarget dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CommandTargetProperty

Field Value

DependencyProperty

HeaderForegroundProperty

Identifies the HeaderForeground property.

Declaration

cs-api-definition
public static readonly DependencyProperty HeaderForegroundProperty

Field Value

DependencyProperty

IconProperty

Identifies the Icon property.

Declaration

cs-api-definition
public static readonly DependencyProperty IconProperty

Field Value

DependencyProperty

IsDefaultProperty

Identifies the IsDefault property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsDefaultProperty

Field Value

DependencyProperty

IsGroupSeparatorProperty

Identifies the IsGroupSeparator property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsGroupSeparatorProperty

Field Value

DependencyProperty

IsSelectableProperty

Identifies the IsSelectable property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSelectableProperty

Field Value

DependencyProperty

IsSelectedProperty

Identifies the IsSelected property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSelectedProperty

Field Value

DependencyProperty

ShowWindowTitleInContentProperty

Identifies the ShowWindowTitleInContent property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowWindowTitleInContentProperty

Field Value

DependencyProperty

TabOrientationProperty

Identifies the property.

Declaration

cs-api-definition
public static readonly DependencyProperty TabOrientationProperty

Field Value

DependencyProperty

TabStripPlacementProperty

Identifies the property.

Declaration

cs-api-definition
public static readonly DependencyProperty TabStripPlacementProperty

Field Value

DependencyProperty

Properties

CloseOnClick

Gets or sets if parent backstage should close on click of the item.

Declaration

cs-api-definition
public bool CloseOnClick { get; set; }

Property Value

bool

Command

Gets or sets the command that will be executed when the command source is invoked.

Declaration

cs-api-definition
public ICommand Command { get; set; }

Property Value

ICommand

CommandParameter

Represents a user defined data value that can be passed to the command when it is executed.

Declaration

cs-api-definition
public object CommandParameter { get; set; }

Property Value

object

CommandTarget

The object that the command is being executed on.

Declaration

cs-api-definition
public UIElement CommandTarget { get; set; }

Property Value

UIElement

HeaderForeground

Gets or sets the item header foreground.

Declaration

cs-api-definition
public Brush HeaderForeground { get; set; }

Property Value

Brush

Icon

Gets or sets the icon.

Declaration

cs-api-definition
public IconElement Icon { get; set; }

Property Value

IconElement

IsDefault

Gets or sets if the item should be default.

Declaration

cs-api-definition
public bool IsDefault { get; set; }

Property Value

bool

IsGroupSeparator

Gets or sets if the item should be group separator.

Declaration

cs-api-definition
public bool IsGroupSeparator { get; set; }

Property Value

bool

IsSelectable

Gets or sets if the item should be selectable.

Declaration

cs-api-definition
public bool IsSelectable { get; set; }

Property Value

bool

IsSelected

Gets or sets a value indicating whether this yabv is selected.

Declaration

cs-api-definition
public bool IsSelected { get; set; }

Property Value

bool

Implements IRadTabItem.IsSelected

ShowWindowTitleInContent

Gets or sets a value indicating whether the WindowTitle will be shown in the Content of the backstage item.

Declaration

cs-api-definition
public bool ShowWindowTitleInContent { get; set; }

Property Value

bool

TabStripPlacement

Gets the tab strip placement.

Declaration

cs-api-definition
[Browsable(false)]
public Dock TabStripPlacement { get; }

Property Value

Dock

Implements IRadTabItem.TabStripPlacement

Methods

ChangeVisualState(bool)

Updates the visual state of the control.

Declaration

cs-api-definition
protected override void ChangeVisualState(bool useTransitions)

Parameters

useTransitions

bool

Indicates whether transitions should be used.

Overrides HeaderedContentControl.ChangeVisualState(bool)

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .

Declaration

cs-api-definition
protected override void OnApplyTemplate()

Overrides HeaderedContentControl.OnApplyTemplate()

OnKeyDown(KeyRoutedEventArgs)

Declaration

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

Parameters

e

KeyRoutedEventArgs

OnKeyUp(KeyRoutedEventArgs)

Declaration

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

Parameters

e

KeyRoutedEventArgs

OnPointerEntered(PointerRoutedEventArgs)

Declaration

cs-api-definition
protected override void OnPointerEntered(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

OnPointerExited(PointerRoutedEventArgs)

Declaration

cs-api-definition
protected override void OnPointerExited(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

OnSelected(RadRoutedEventArgs)

Called when the item is selected.

Declaration

cs-api-definition
public virtual void OnSelected(RadRoutedEventArgs e)

Parameters

e

RadRoutedEventArgs

OnUnselected(RadRoutedEventArgs)

Called when the item is unselected.

Declaration

cs-api-definition
public virtual void OnUnselected(RadRoutedEventArgs e)

Parameters

e

RadRoutedEventArgs

Events

Click

Gets or sets the click event.

Declaration

cs-api-definition
public event RoutedEventHandler Click

Event Value

RoutedEventHandler