RibbonControl Members

The ribbon control.

Constructors

Name Description
RibbonControl()

Initializes a new instance of the RibbonControl class.

Fields

Name Description
BackstageViewProperty static

Identifies the RibbonControl.BackstageView dependency property.

CanMinimizeProperty static

Identifies the RibbonControl.CanMinimize dependency property.

ContextualHeaderItemContainerStyleProperty static

Identifies the RibbonControlBase.ContextualHeaderItemContainerStyle dependency property.

(Inherited from RibbonControlBase)
ContextualHeaderItemTemplateProperty static

Identifies the RibbonControlBase.ContextualHeaderItemTemplate dependency property.

(Inherited from RibbonControlBase)
EmbedRibbonInWindowTitleProperty static

Identifies the RibbonControl.EmbedRibbonInWindowTitle dependency property.

HeaderItemContainerStyleProperty static

Identifies the RibbonControlBase.HeaderItemContainerStyle dependency property.

(Inherited from RibbonControlBase)
HeaderItemTemplateProperty static

Identifies the RibbonControlBase.HeaderItemTemplate dependency property.

(Inherited from RibbonControlBase)
HelpPaneProperty static

Identifies the RibbonControl.HelpPane dependency property.

IsTitleEditableProperty static

Identifies the RibbonControl.IsTitleEditable dependency property.

SelectedTabCaptionProperty static

Identifies the RibbonControlBase.SelectedTabCaption dependency property.

(Inherited from RibbonControlBase)
SelectedTabProperty static

Identifies the RibbonControl.SelectedTab dependency property.

ShowTitleBarProperty static

Identifies the RibbonControl.ShowTitleBar dependency property.

StateProperty static

Identifies the RibbonControlBase.State dependency property.

(Inherited from RibbonControlBase)
TabTemplateProperty static

Identifies the RibbonControlBase.TabTemplate dependency property.

(Inherited from RibbonControlBase)
TabTemplateSelectorProperty static

Identifies the RibbonControlBase.TabTemplateSelector dependency property.

(Inherited from RibbonControlBase)
TabsSourceProperty static

Identifies the RibbonControlBase.TabsSource dependency property.

(Inherited from RibbonControlBase)
TitleProperty static

Identifies the RibbonControl.Title dependency property.

TitleSettingsProperty static

Identifies the RibbonControl.TitleSettings dependency property.

ViewModeProperty static

Identifies the RibbonControlBase.ViewMode dependency property.

(Inherited from RibbonControlBase)

Properties

Name Description
BackstageView

Gets or sets the BackstageView control encapsulating the Main Menu for the Ribbon control.

CanMinimize

Gets or sets whether the contents of ribbon tabs are collapsed/expanded on clicking the active tab. This is a dependency property.

ChangeRibbonStateCommand

Gets the command that changes the current state of the ribbon.

(Inherited from RibbonControlBase)
ChangeRibbonViewModeCommand

Gets the command that changes the ribbon's view mode.

(Inherited from RibbonControlBase)
ContextualHeaderItemContainerStyle
(Inherited from RibbonControlBase)
ContextualHeaderItemTemplate

Gets or sets a template that specifies the appearance of contextual tab item headers. This is a dependency property.

(Inherited from RibbonControlBase)
EmbedRibbonInWindowTitle

Gets or sets whether the RibbonControl replaces the window's title bar. This is a dependency property.

HeaderItemContainerStyle
(Inherited from RibbonControlBase)
HeaderItemTemplate

Gets or sets a template that defines the presentation of ribbon tab headers. This is a dependency property.

(Inherited from RibbonControlBase)
HelpPane

Gets or sets an object that represents a ribbon help pane. This is a dependency property.

IsTitleEditable

Gets or sets whether an end-user can edit the RibbonControl.Title property value at runtime. This is a dependency property.

SelectedTab

Gets or sets which of the RibbonControl tabs is currently selected. This is a dependency property.

SelectedTabCaption

Gets or sets the caption of the tab that is currently selected. This is a dependency property.

(Inherited from RibbonControlBase)
ShowTitleBar

Gets or sets whether the RibbonControl displays the title bar. This is a dependency property.

State

Gets or sets whether a ribbon is collapsed. This is a dependency property.

(Inherited from RibbonControlBase)
TabTemplate

Gets or sets a template that defines the presentation of ribbon tabs. This is a dependency property.

(Inherited from RibbonControlBase)
TabTemplateSelector

Gets or sets an object that chooses a ribbon tab template based on custom logic. This is a dependency property.

(Inherited from RibbonControlBase)
Tabs

Gets the collection of RibbonControl tabs.

TabsSource

Gets or sets the source of tabs with which this RibbonControlBase should be populated. This is a dependency property.

(Inherited from RibbonControlBase)
Title

Gets or sets the title displayed at the top of the Ribbon control.

TitleSettings
ViewMode

Gets or sets whether or not the auto-hide functionality is enabled. This is a dependency property.

(Inherited from RibbonControlBase)

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)
RestoreTitleSettings()
ToString() Returns a string that represents the current object.
(Inherited from Object)

Events

Name Description
SelectedTabChanged

Fires after the currently selected tab item has been changed.

(Inherited from RibbonControlBase)
See Also