Ribbon Class
Represents a ribbon control, which is an advanced toolbar that can apply variant sizes to child controls to ensure maximum space utilization of available width.
[TemplatePart(Name = "PART_ApplicationButtonPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_ContextualTabGroupItemsControl", Type = typeof(RibbonContextualTabGroupItemsControl))]
[TemplatePart(Name = "PART_FooterPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_QatAbovePresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_QatBelowPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_ItemsPresenter", Type = typeof(ItemsPresenter))]
[TemplatePart(Name = "PART_TabHeaderItemsControl", Type = typeof(RibbonTabHeaderItemsControl))]
[TemplatePart(Name = "PART_TabRowToolBarPresenter", Type = typeof(ContentPresenter))]
public class Ribbon : Selector, IRootBarControl
- Inheritance:
- object Visual UIElement FrameworkElement Control ItemsControl Selector object
- Implements:
- IRootBarControl
Constructors
Ribbon()
Initializes a new instance of the Ribbon class.
public Ribbon()
Properties
AddToQuickAccessToolBarCommand
Gets the ICommand used to add an element passed in the command parameter to the quick-access toolbar.
public ICommand AddToQuickAccessToolBarCommand { get; }
Property Value
AllowLabelsOnQuickAccessToolBar
Gets or sets whether the quick-access toolbar allows labels when it is below the ribbon.
public bool AllowLabelsOnQuickAccessToolBar { get; set; }
Property Value
- bool:
true
if the quick-access toolbar allows labels when it is below the ribbon; otherwise,false
. The default value isfalse
.
ApplicationButtonContent
Gets or sets the application button.
public object ApplicationButtonContent { get; set; }
Property Value
- object:
The application button, which can either be an application button view model that uses ItemContainerTemplateSelector for its UI, or a RibbonApplicationButton control instance.
ApplicationButtonStyle
Gets or sets the Style that targets RibbonApplicationButton and is applied to the instance generated by the ApplicationButtonContent property.
public Style ApplicationButtonStyle { get; set; }
Property Value
- Style:
The Style that targets RibbonApplicationButton.
AreTabsVisible
Gets or sets whether tabs are visible above the ribbon's main content area.
public bool AreTabsVisible { get; set; }
Property Value
- bool:
true
if tabs are visible above the ribbon's main content area; otherwise,false
. The default value istrue
.
BackstageContent
Gets or sets the backstage.
public object BackstageContent { get; set; }
Property Value
- object:
The backstage, which can either be a backstage view model that uses ItemContainerTemplateSelector for its UI, or a RibbonBackstage control instance.
BackstageStyle
Gets or sets the Style that targets RibbonBackstage and is applied to the instance generated by the BackstageContent property.
public Style BackstageStyle { get; set; }
Property Value
- Style:
The Style that targets RibbonBackstage.
CanChangeLayoutMode
Gets or sets whether the end user can change the layout mode.
public bool CanChangeLayoutMode { get; set; }
Property Value
- bool:
true
if the end user can change the layout mode; otherwise,false
. The default value istrue
.
ClearFooterCommand
Gets or sets a command that, when invoked, will clear the footer.
public ICommand ClearFooterCommand { get; set; }
Property Value
- ICommand:
An ICommand. The default value is a command that sets the FooterContent property to
null
.
CloneService
Gets or sets the service used to clone objects.
public ICloneService CloneService { get; set; }
Property Value
- ICloneService:
The ICloneService to be used. When not defined, a default BarsCloneService is used.
CollapseThresholdSize
Gets or sets the threshold System.Windows.Size that triggers a ribbon collapse if the ribbon is sized smaller than the threshold.
public Size CollapseThresholdSize { get; set; }
Property Value
- Size:
The threshold System.Windows.Size that triggers a ribbon collapse if the ribbon is sized smaller than the threshold. The default value is
270, 170
.
See Also
ContextualTabGroups
Gets the collection of optional contextual tab groups within the ribbon.
public IList ContextualTabGroups { get; set; }
Property Value
- IList:
The collection of optional contextual tab groups within the ribbon. The items can either be contextual tab group view models that use ItemContainerTemplateSelector for their UI, or RibbonContextualTabGroup control instances.
CornerRadius
Gets or sets the corner radius of the control's border.
public CornerRadius CornerRadius { get; set; }
Property Value
- CornerRadius:
The corner radius of the control's border.
FooterContent
Gets or sets the optional footer content.
public object FooterContent { get; set; }
Property Value
- object:
The optional footer content, which can either be a footer view model that uses ItemContainerTemplateSelector for its UI, or a RibbonFooterControl control instance.
GroupLabelMode
Gets or sets the RibbonGroupLabelMode that specifies when a RibbonGroup is labeled.
public RibbonGroupLabelMode GroupLabelMode { get; set; }
Property Value
- RibbonGroupLabelMode:
The RibbonGroupLabelMode that specifies when a RibbonGroup is labeled. The default value is Default.
IsAnimationEnabled
Gets or sets whether animation is enabled.
public bool IsAnimationEnabled { get; set; }
Property Value
- bool:
true
if animation is enabled; otherwise,false
. The default value istrue
.
IsApplicationButtonVisible
Gets or sets whether the application button is visible.
public bool IsApplicationButtonVisible { get; set; }
Property Value
- bool:
true
if the application button is visible; otherwise,false
. The default value istrue
.
IsCollapsed
Gets or sets whether the ribbon is currently collapsed.
public bool IsCollapsed { get; set; }
Property Value
- bool:
true
if the ribbon is currently collapsed; otherwise,false
. The default value isfalse
.
Remarks
The ribbon will collapse when it is forced to be smaller than a certain minimum size as specified by its IsCollapsible and CollapseThresholdSize properties.
See Also
IsCollapsible
Gets or sets whether the ribbon collapses when it becomes smaller than a minimum threshold width/height as specified by the CollapseThresholdSize property.
public bool IsCollapsible { get; set; }
Property Value
- bool:
true
if the ribbon auto-collapsed when it becomes smaller than the threshold; otherwise,false
. The default value istrue
.
See Also
IsContentContainerVisible
Gets whether the content container is visible.
public bool IsContentContainerVisible { get; }
Property Value
- bool:
true
if the content container is visible; otherwise,false
.
IsFooterSeparatorVisible
Gets whether the footer separator is visible.
public bool IsFooterSeparatorVisible { get; }
Property Value
- bool:
true
if the footer separator is visible; otherwise,false
.
IsFooterVisible
Gets whether the footer is visible.
public bool IsFooterVisible { get; }
Property Value
- bool:
true
if the footer is visible; otherwise,false
.
IsMinimizable
Gets or sets whether the ribbon is minimizable.
public bool IsMinimizable { get; set; }
Property Value
- bool:
true
if the ribbon is minimizable; otherwise,false
. The default value istrue
.
IsMinimized
Gets or sets whether the ribbon is currently minimized.
public bool IsMinimized { get; set; }
Property Value
- bool:
true
if the ribbon is currently minimized; otherwise,false
. The default value isfalse
.
IsMinimizedPopupOpen
Gets whether the ribbon's minimized popup is open.
public bool IsMinimizedPopupOpen { get; }
Property Value
- bool:
true
if the ribbon's minimized popup is open; otherwise,false
.
IsOptionsButtonVisible
Gets or sets whether the options button is visible.
public bool IsOptionsButtonVisible { get; set; }
Property Value
- bool:
true
if the options button is visible; otherwise,false
. The default value istrue
.
IsQuickAccessToolBarSeparatorVisible
Gets whether the quick-access toolbar's separator is visible.
public bool IsQuickAccessToolBarSeparatorVisible { get; }
Property Value
- bool:
true
if the quick-access toolbar's separator is visible; otherwise,false
.
ItemContainerTemplateSelector
Gets or sets the ItemContainerTemplateSelector that creates UI controls for bar control view models.
public ItemContainerTemplateSelector ItemContainerTemplateSelector { get; set; }
Property Value
- ItemContainerTemplateSelector:
The ItemContainerTemplateSelector that creates UI controls for bar control view models.
LayoutMode
Gets or sets a RibbonLayoutMode that indicates the current layout mode (Classic vs. Simplified).
public RibbonLayoutMode LayoutMode { get; set; }
Property Value
- RibbonLayoutMode:
A RibbonLayoutMode that indicates the current layout mode. The default value is Classic.
OptionsButtonKeyTipText
Gets or sets the key tip text for the options button.
[Localizability(LocalizationCategory.Label)]
public string OptionsButtonKeyTipText { get; set; }
Property Value
- string:
The key tip text for the options button.
OptionsButtonLabel
Gets or sets the text label for the options button.
[Localizability(LocalizationCategory.Label)]
public string OptionsButtonLabel { get; set; }
Property Value
- string:
The text label for the options button.
OptionsButtonToolTip
Gets or sets the tooltip for the options button.
public object OptionsButtonToolTip { get; set; }
Property Value
- object:
The tooltip for the options button.
QuickAccessToolBarContent
Gets or sets the quick-access toolbar.
public object QuickAccessToolBarContent { get; set; }
Property Value
- object:
The quick-access toolbar, which can either be a quick-access toolbar view model that uses ItemContainerTemplateSelector for its UI, or a RibbonQuickAccessToolBar control instance.
QuickAccessToolBarLocation
Gets or sets a RibbonQuickAccessToolBarLocation that indicates the current location of the quick-access toolbar.
public RibbonQuickAccessToolBarLocation QuickAccessToolBarLocation { get; set; }
Property Value
- RibbonQuickAccessToolBarLocation:
A RibbonQuickAccessToolBarLocation that indicates the current location of the quick-access toolbar. The default value is Above.
QuickAccessToolBarMode
Gets or sets a RibbonQuickAccessToolBarMode that indicates the current display mode for the quick-access toolbar.
public RibbonQuickAccessToolBarMode QuickAccessToolBarMode { get; set; }
Property Value
- RibbonQuickAccessToolBarMode:
A RibbonQuickAccessToolBarMode that indicates the current display mode for the quick-access toolbar. The default value is Visible.
QuickAccessToolBarStyle
Gets or sets the Style that targets RibbonQuickAccessToolBar and is applied to the instance generated by the ActiproSoftware.Windows.Controls.Bars.Ribbon.QuickAccessToolBar property.
public Style QuickAccessToolBarStyle { get; set; }
Property Value
- Style:
The Style that targets RibbonQuickAccessToolBar.
RemoveFromQuickAccessToolBarCommand
Gets the ICommand used to remove an element passed in the command parameter from the quick-access toolbar.
public ICommand RemoveFromQuickAccessToolBarCommand { get; }
Property Value
SetIsMinimizedCommand
Gets the ICommand to set the IsMinimized property to the bool command parameter value.
public ICommand SetIsMinimizedCommand { get; }
Property Value
- ICommand:
The ICommand to set the IsMinimized property to the bool command parameter value.
SetLayoutModeCommand
Gets the ICommand to set the LayoutMode property to the RibbonLayoutMode command parameter value.
public ICommand SetLayoutModeCommand { get; }
Property Value
- ICommand:
The ICommand to set the LayoutMode property to the RibbonLayoutMode command parameter value.
SetQuickAccessToolBarLocationCommand
Gets the ICommand to set the QuickAccessToolBarLocation property to the RibbonQuickAccessToolBarLocation command parameter value.
public ICommand SetQuickAccessToolBarLocationCommand { get; }
Property Value
- ICommand:
The ICommand to set the QuickAccessToolBarLocation property to the RibbonQuickAccessToolBarLocation command parameter value.
SetQuickAccessToolBarModeCommand
Gets the ICommand to set the QuickAccessToolBarMode property to the RibbonQuickAccessToolBarMode command parameter value.
public ICommand SetQuickAccessToolBarModeCommand { get; }
Property Value
- ICommand:
The ICommand to set the QuickAccessToolBarMode property to the RibbonQuickAccessToolBarMode command parameter value.
SetUserInterfaceDensityCommand
Gets the ICommand to set the UserInterfaceDensity property to the UserInterfaceDensity command parameter value.
public ICommand SetUserInterfaceDensityCommand { get; }
Property Value
- ICommand:
The ICommand to set the UserInterfaceDensity property to the UserInterfaceDensity command parameter value.
TabRowToolBarContent
Gets or sets the tab row toolbar.
public object TabRowToolBarContent { get; set; }
Property Value
- object:
The tab row toolbar, which can either be a tab row toolbar view model that uses ItemContainerTemplateSelector for its UI, or a RibbonTabRowToolBar control instance.
TabRowToolBarStyle
Gets or sets the Style that targets RibbonTabRowToolBar and is applied to the instance generated by the TabRowToolBarContent property.
public Style TabRowToolBarStyle { get; set; }
Property Value
- Style:
The Style that targets RibbonTabRowToolBar.
ToggleAllowLabelsOnQuickAccessToolBarCommand
Gets the ICommand used to toggle whether the quick-access toolbar allows labels.
public ICommand ToggleAllowLabelsOnQuickAccessToolBarCommand { get; }
Property Value
UserInterfaceDensity
Gets or sets a UserInterfaceDensity that indicates how compact or spacious the UI should appear.
public UserInterfaceDensity UserInterfaceDensity { get; set; }
Property Value
- UserInterfaceDensity:
A UserInterfaceDensity that indicates how compact or spacious the UI should appear. The default value is Compact.
Methods
AddToQuickAccessToolBar(DependencyObject)
Adds the specified element to the quick-access toolbar.
public void AddToQuickAccessToolBar(DependencyObject element)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The element to add. |
CanAddToQuickAccessToolBar(DependencyObject)
Returns whether the specified element can be added to the quick-access toolbar.
public virtual bool CanAddToQuickAccessToolBar(DependencyObject element)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The element to examine. |
Returns
- bool:
true
if the specified element can be added to the quick-access toolbar; otherwise,false
.
CanRemoveFromQuickAccessToolBar(DependencyObject)
Returns whether the specified element can be removed from the quick-access toolbar.
public virtual bool CanRemoveFromQuickAccessToolBar(DependencyObject element)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The element to examine. |
Returns
- bool:
true
if the specified element can be removed from the quick-access toolbar; otherwise,false
.
ClearContainerForItemOverride(DependencyObject, object)
Returns an item container to the state it was in before PrepareContainerForItemOverride(DependencyObject, object).
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The item container element. |
item | object | The data item. |
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
protected override DependencyObject GetContainerForItemOverride()
Returns
- DependencyObject:
The element that is used to display the given item.
IsItemItsOwnContainerOverride(object)
Determines if the specified item is (or is eligible to be) its own container.
protected override bool IsItemItsOwnContainerOverride(object item)
Parameter | Type | Description |
---|---|---|
item | object | The item to check. |
Returns
- bool:
true
if the item is (or is eligible to be) its own container; otherwise,false
.
MeasureOverride(Size)
Called to remeasure a control.
protected override Size MeasureOverride(Size availableSize)
Parameter | Type | Description |
---|---|---|
availableSize | Size |
Returns
- Size:
The size of the control, up to the maximum specified by
constraint
.
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate().
public override void OnApplyTemplate()
OnContextMenuOpening(ContextMenuEventArgs)
Invoked whenever an unhandled ContextMenuOpening routed event reaches this class in its route. Implement this method to add class handling for this event.
protected override void OnContextMenuOpening(ContextMenuEventArgs e)
Parameter | Type | Description |
---|---|---|
e | ContextMenuEventArgs | The RoutedEventArgs that contains the event data. |
OnCreateAutomationPeer()
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
Returns
- AutomationPeer:
The type-specific AutomationPeer implementation.
OnIsCollapsedChanged(RoutedEventArgs)
Occurs after the IsCollapsed property has changed.
protected virtual void OnIsCollapsedChanged(RoutedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RoutedEventArgs | The RoutedEventArgs that contains the event data. |
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)
Called when the IsKeyboardFocusWithin property has changed.
protected override void OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | DependencyPropertyChangedEventArgs | The event data. |
OnIsMinimizedChanged(RoutedEventArgs)
Occurs after the IsMinimized property has changed.
protected virtual void OnIsMinimizedChanged(RoutedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RoutedEventArgs | The RoutedEventArgs that contains the event data. |
OnItemsChanged(NotifyCollectionChangedEventArgs)
Updates the current selection when an item in the Selector has changed.
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | NotifyCollectionChangedEventArgs | The event data. |
OnKeyDown(KeyEventArgs)
Invoked when the KeyDown event is received.
protected override void OnKeyDown(KeyEventArgs e)
Parameter | Type | Description |
---|---|---|
e | KeyEventArgs | Information about the event. |
OnKeyTipInvoked(KeyTipInvokedEventArgs)
Occurs when the control's key tip is invoked.
protected virtual void OnKeyTipInvoked(KeyTipInvokedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | KeyTipInvokedEventArgs | The KeyTipInvokedEventArgs containing data related to this event. |
OnMenuOpening(BarMenuEventArgs)
Occurs before a generated menu is opened, allowing for customization.
protected virtual void OnMenuOpening(BarMenuEventArgs e)
Parameter | Type | Description |
---|---|---|
e | BarMenuEventArgs | The BarMenuEventArgs that contains the event data. |
OnMouseWheel(MouseWheelEventArgs)
Invoked when an unhandled System.Windows.Input.Mouse.MouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameter | Type | Description |
---|---|---|
e | MouseWheelEventArgs | The MouseWheelEventArgs that contains the event data. |
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.PreviewGotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
protected override void OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | KeyboardFocusChangedEventArgs | The KeyboardFocusChangedEventArgs that contains the event data. |
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)
Invoked when an unhandled System.Windows.Input.Keyboard.PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
protected override void OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | KeyboardFocusChangedEventArgs | The KeyboardFocusChangedEventArgs that contains the event data. |
OnQuickAccessToolBarItemAdded(RibbonQuickAccessToolBarItemAddedEventArgs)
Occurs when an item is has been added to the Quick Access ToolBar.
protected virtual void OnQuickAccessToolBarItemAdded(RibbonQuickAccessToolBarItemAddedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RibbonQuickAccessToolBarItemAddedEventArgs | The RibbonQuickAccessToolBarItemAddedEventArgs that contains the event data. |
OnQuickAccessToolBarItemAdding(RibbonQuickAccessToolBarItemAddingEventArgs)
Occurs when an item is being added to the Quick Access ToolBar, allowing for the item to be customized or cancelled.
protected virtual void OnQuickAccessToolBarItemAdding(RibbonQuickAccessToolBarItemAddingEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RibbonQuickAccessToolBarItemAddingEventArgs | The RibbonQuickAccessToolBarItemAddingEventArgs that contains the event data. |
OnQuickAccessToolBarLocationChanged(RoutedEventArgs)
Occurs after the QuickAccessToolBarLocation property has changed.
protected virtual void OnQuickAccessToolBarLocationChanged(RoutedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RoutedEventArgs | The RoutedEventArgs that contains the event data. |
OnQuickAccessToolBarModeChanged(RoutedEventArgs)
Occurs after the QuickAccessToolBarMode property has changed.
protected virtual void OnQuickAccessToolBarModeChanged(RoutedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | RoutedEventArgs | The RoutedEventArgs that contains the event data. |
OnSelectionChanged(SelectionChangedEventArgs)
Called when the selection changes.
protected override void OnSelectionChanged(SelectionChangedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | SelectionChangedEventArgs | The event data. |
OpenContextMenuForElement(DependencyObject)
Opens a context menu for the specified System.Windows.DependencyObject.
public bool OpenContextMenuForElement(DependencyObject sourceObj)
Parameter | Type | Description |
---|---|---|
sourceObj | DependencyObject | The target System.Windows.DependencyObject. |
Returns
- bool:
true
if a context menu was opened; otherwise,false
.
PrepareContainerForItemOverride(DependencyObject, object)
Prepares the specified element to display the specified item.
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The element that is used to display the specified item. |
item | object | The specified item to display. |
RemoveFromQuickAccessToolBar(DependencyObject)
Removes the specified element from the quick-access toolbar.
public void RemoveFromQuickAccessToolBar(DependencyObject element)
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The element to remove. |
ToString()
Returns the string representation of this object.
Events
IsCollapsedChanged
Occurs after the IsCollapsed property has changed.
IsMinimizedChanged
Occurs after the IsMinimized property has changed.
MenuOpening
Occurs before a generated menu is opened, allowing for customization.
QuickAccessToolBarItemAdded
Occurs when an item is has been added to the Quick Access ToolBar.
public event EventHandler<RibbonQuickAccessToolBarItemAddedEventArgs> QuickAccessToolBarItemAdded
Event Type
QuickAccessToolBarItemAdding
Occurs when an item is being added to the Quick Access ToolBar, allowing for the item to be customized or cancelled.
public event EventHandler<RibbonQuickAccessToolBarItemAddingEventArgs> QuickAccessToolBarItemAdding
Event Type
QuickAccessToolBarLocationChanged
Occurs after the QuickAccessToolBarLocation property has changed.
QuickAccessToolBarModeChanged
Occurs after the QuickAccessToolBarMode property has changed.
Fields
AllowLabelsOnQuickAccessToolBarProperty
Identifies the AllowLabelsOnQuickAccessToolBar dependency property. This field is read-only.
public static readonly DependencyProperty AllowLabelsOnQuickAccessToolBarProperty
ApplicationButtonContentProperty
Identifies the ApplicationButtonContent dependency property. This field is read-only.
public static readonly DependencyProperty ApplicationButtonContentProperty
ApplicationButtonStyleProperty
Identifies the ApplicationButtonStyle dependency property. This field is read-only.
public static readonly DependencyProperty ApplicationButtonStyleProperty
AreTabsVisibleProperty
Identifies the AreTabsVisible dependency property. This field is read-only.
public static readonly DependencyProperty AreTabsVisibleProperty
BackstageContentProperty
Identifies the BackstageContent dependency property. This field is read-only.
public static readonly DependencyProperty BackstageContentProperty
BackstageStyleProperty
Identifies the BackstageStyle dependency property. This field is read-only.
public static readonly DependencyProperty BackstageStyleProperty
CanChangeLayoutModeProperty
Identifies the CanChangeLayoutMode dependency property. This field is read-only.
public static readonly DependencyProperty CanChangeLayoutModeProperty
ClearFooterCommandProperty
Identifies the ClearFooterCommand dependency property. This field is read-only.
public static readonly DependencyProperty ClearFooterCommandProperty
CollapseThresholdSizeProperty
Identifies the CollapseThresholdSize dependency property. This field is read-only.
public static readonly DependencyProperty CollapseThresholdSizeProperty
ContextualTabGroupsProperty
Identifies the ContextualTabGroups dependency property. This field is read-only.
public static readonly DependencyProperty ContextualTabGroupsProperty
CornerRadiusProperty
Identifies the CornerRadius dependency property. This field is read-only.
public static readonly DependencyProperty CornerRadiusProperty
FooterContentProperty
Identifies the FooterContent dependency property. This field is read-only.
public static readonly DependencyProperty FooterContentProperty
GroupLabelModeProperty
Identifies the GroupLabelMode dependency property. This field is read-only.
public static readonly DependencyProperty GroupLabelModeProperty
IsAnimationEnabledProperty
Identifies the IsAnimationEnabled dependency property. This field is read-only.
public static readonly DependencyProperty IsAnimationEnabledProperty
IsApplicationButtonVisibleProperty
Identifies the IsApplicationButtonVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsApplicationButtonVisibleProperty
IsCollapsedChangedEvent
Identifies the IsCollapsedChanged routed event. This field is read-only.
public static readonly RoutedEvent IsCollapsedChangedEvent
IsCollapsedProperty
Identifies the IsCollapsed dependency property. This field is read-only.
public static readonly DependencyProperty IsCollapsedProperty
IsCollapsibleProperty
Identifies the IsCollapsible dependency property. This field is read-only.
public static readonly DependencyProperty IsCollapsibleProperty
IsContentContainerVisibleProperty
Identifies the IsContentContainerVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsContentContainerVisibleProperty
IsFooterSeparatorVisibleProperty
Identifies the IsFooterSeparatorVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsFooterSeparatorVisibleProperty
IsFooterVisibleProperty
Identifies the IsFooterVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsFooterVisibleProperty
IsMinimizableProperty
Identifies the IsMinimizable dependency property. This field is read-only.
public static readonly DependencyProperty IsMinimizableProperty
IsMinimizedChangedEvent
Identifies the IsMinimizedChanged routed event. This field is read-only.
public static readonly RoutedEvent IsMinimizedChangedEvent
IsMinimizedPopupOpenProperty
Identifies the IsMinimizedPopupOpen dependency property. This field is read-only.
public static readonly DependencyProperty IsMinimizedPopupOpenProperty
IsMinimizedProperty
Identifies the IsMinimized dependency property. This field is read-only.
public static readonly DependencyProperty IsMinimizedProperty
IsOptionsButtonVisibleProperty
Identifies the IsOptionsButtonVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsOptionsButtonVisibleProperty
IsQuickAccessToolBarSeparatorVisibleProperty
Identifies the IsQuickAccessToolBarSeparatorVisible dependency property. This field is read-only.
public static readonly DependencyProperty IsQuickAccessToolBarSeparatorVisibleProperty
ItemContainerTemplateSelectorProperty
Identifies the ItemContainerTemplateSelector dependency property. This field is read-only.
public static readonly DependencyProperty ItemContainerTemplateSelectorProperty
LayoutModeProperty
Identifies the LayoutMode dependency property. This field is read-only.
public static readonly DependencyProperty LayoutModeProperty
MenuOpeningEvent
Identifies the MenuOpening routed event. This field is read-only.
public static readonly RoutedEvent MenuOpeningEvent
OptionsButtonKeyTipTextProperty
Identifies the OptionsButtonKeyTipText dependency property. This field is read-only.
public static readonly DependencyProperty OptionsButtonKeyTipTextProperty
OptionsButtonLabelProperty
Identifies the OptionsButtonLabel dependency property. This field is read-only.
public static readonly DependencyProperty OptionsButtonLabelProperty
OptionsButtonToolTipProperty
Identifies the OptionsButtonToolTip dependency property. This field is read-only.
public static readonly DependencyProperty OptionsButtonToolTipProperty
QuickAccessToolBarContentProperty
Identifies the QuickAccessToolBarContent dependency property. This field is read-only.
public static readonly DependencyProperty QuickAccessToolBarContentProperty
QuickAccessToolBarItemAddedEvent
Identifies the QuickAccessToolBarItemAdded routed event. This field is read-only.
public static readonly RoutedEvent QuickAccessToolBarItemAddedEvent
QuickAccessToolBarItemAddingEvent
Identifies the QuickAccessToolBarItemAdding routed event. This field is read-only.
public static readonly RoutedEvent QuickAccessToolBarItemAddingEvent
QuickAccessToolBarLocationChangedEvent
Identifies the QuickAccessToolBarLocationChanged routed event. This field is read-only.
public static readonly RoutedEvent QuickAccessToolBarLocationChangedEvent
QuickAccessToolBarLocationProperty
Identifies the QuickAccessToolBarLocation dependency property. This field is read-only.
public static readonly DependencyProperty QuickAccessToolBarLocationProperty
QuickAccessToolBarModeChangedEvent
Identifies the QuickAccessToolBarModeChanged routed event. This field is read-only.
public static readonly RoutedEvent QuickAccessToolBarModeChangedEvent
QuickAccessToolBarModeProperty
Identifies the QuickAccessToolBarMode dependency property. This field is read-only.
public static readonly DependencyProperty QuickAccessToolBarModeProperty
QuickAccessToolBarStyleProperty
Identifies the QuickAccessToolBarStyle dependency property. This field is read-only.
public static readonly DependencyProperty QuickAccessToolBarStyleProperty
TabRowToolBarContentProperty
Identifies the TabRowToolBarContent dependency property. This field is read-only.
public static readonly DependencyProperty TabRowToolBarContentProperty
TabRowToolBarStyleProperty
Identifies the TabRowToolBarStyle dependency property. This field is read-only.
public static readonly DependencyProperty TabRowToolBarStyleProperty
UserInterfaceDensityProperty
Identifies the UserInterfaceDensity dependency property. This field is read-only.
public static readonly DependencyProperty UserInterfaceDensityProperty