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.

ItemTemplateProperty static

Identifies the BackstageView.ItemTemplate dependency property.

ItemTemplateSelectorProperty static

Identifies the BackstageView.ItemTemplateSelector dependency property.

ItemsSourceProperty static

Identifies the BackstageView.ItemsSource 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.

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.

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.

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) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(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() 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