Skip to main content

BackstageView Members

A popup menu emulating the menu in MS Office Ribbon UI.

Constructors

Name Description
BackstageView() Initializes a new instance of the BackstageView class.

Fields

Name Description
ActualPlacementTargetProperty static Identifies the BackstageView.ActualPlacementTarget dependency property.
IsOpenProperty static Identifies the BackstageView.IsOpen dependency property.
ItemsSourceProperty static Identifies the BackstageView.ItemsSource dependency property.
ItemTemplateProperty static Identifies the BackstageView.ItemTemplate dependency property.
ItemTemplateSelectorProperty static Identifies the BackstageView.ItemTemplateSelector dependency property.
PlacementTargetProperty static Identifies the BackstageView.PlacementTarget dependency property.
SelectedTabCaptionOnShowProperty static Identifies the BackstageView.SelectedTabCaptionOnShow dependency property.
SelectedTabIndexOnShowProperty static Identifies the BackstageView.SelectedTabIndexOnShow dependency property.
SelectedTabOnShowProperty static Identifies the BackstageView.SelectedTabOnShow dependency property.
SelectedTabProperty static Identifies the BackstageView.SelectedTab dependency property.
StaysOpenProperty static Identifies the BackstageView.StaysOpen dependency property.
TitleSettingsProperty static

Properties

Name Description
ActualPlacementTarget Gets the UIElement relative to which the backstage view is currently positioned. This is a dependency property.
CloseCommand Gets the command that closes the view.
IsOpen Gets or sets whether the backstage view is currently opened. This is dependency property.
Items Provides access to BackstageButtonItem, BackstageTabItem and BackstageSeparatorItem objects owned by this BackstageView.
ItemsSource Gets or sets the source of backstage items with which this BackstageView should be populated. This is a dependency property.
ItemTemplate Gets or sets the template that will be applied to all backstage items owned by this BackstageView. This is a dependency property.
ItemTemplateSelector Gets or sets an object that uses custom logic to select a required template that should be applied to items of the current BackstageView. This is a dependency property.
PlacementTarget Gets or sets the UIElement relative to which the backstage view is positioned when it opens. This is a dependency property.
SelectedTab Gets or sets the currently selected tab. This is a dependency property.
SelectedTabCaptionOnShow Gets or sets the caption of the tab that is selected by default when the backstage view is opened. This is a dependency property.
SelectedTabIndexOnShow Gets or sets the index of the tab that is selected by default when the backstage view is opened. This is a dependency property.
SelectedTabOnShow Gets or sets the tab that is selected by default when the BackstageView is opened by the end-user. This is a dependency property.
StaysOpen Gets or sets whether to close the backstage view when it loses focus. This is a dependency property.
TitleSettings

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also