Search Results for

    Show / Hide Table of Contents

    Class BinaryRibbonThemeResources

    A class that enables theme customization.

    Namespace: Binarymission.WPF.Controls.Office
    Assembly: Binarymission.WPF.Controls.BinaryRibbon.dll
    Syntax
    public static class BinaryRibbonThemeResources : Object
    Remarks

    Use this class's various ComponentResourceKey properties so you can set your custom resource values in order to be able to render the control using your own custom theme.

    Properties

    AllPurposeArrowImageBrush

    Gets the brush that is used to render the Arrow images in the control.

    Declaration
    public static ComponentResourceKey AllPurposeArrowImageBrush { get; }

    AllPurposeBorderBrushKey

    Gets the border brush key for the window.

    Declaration
    public static ComponentResourceKey AllPurposeBorderBrushKey { get; }

    ApplicationMenuAndQATOverflowMenuWindowStandardBackgroundBrushKey

    Gets the background brush key of the "application menu and the QAT overflow menu" window.

    Declaration
    public static ComponentResourceKey ApplicationMenuAndQATOverflowMenuWindowStandardBackgroundBrushKey { get; }

    ApplicationMenuButtonBackgroundBrushKey

    Gets the application menu button background brush key.

    Declaration
    public static ComponentResourceKey ApplicationMenuButtonBackgroundBrushKey { get; }
    Remarks

    Refer to the ApplicationMenuButtonStyle

    ApplicationMenuItemPopupWindowBackgroundBrushKey

    Gets the background brush key for the application menu item's popup window.

    Declaration
    public static ComponentResourceKey ApplicationMenuItemPopupWindowBackgroundBrushKey { get; }

    ApplicationMenuPopupWindowStandardContentForegroundBrushKey

    Gets the foreground brush key of the "application menu" window's standard content (this does not apply to Menu Item's foreground brush).

    Declaration
    public static ComponentResourceKey ApplicationMenuPopupWindowStandardContentForegroundBrushKey { get; }
    Remarks

    The application menu window is the window that opens when you click on the "pearl" or the circular big application menu button on the top-left corner.

    BorderShadowBrushKey

    Gets the border shadow brush key for the window.

    Declaration
    public static ComponentResourceKey BorderShadowBrushKey { get; }

    ButtonPressedBrushKey

    Gets the brush key for Ribbon Button "pressed" state.

    Declaration
    public static ComponentResourceKey ButtonPressedBrushKey { get; }

    ContentMinimizedStateBackgroundBrushKey

    Gets the background brush key for the minimized state of the ribbon bar content.

    Declaration
    public static ComponentResourceKey ContentMinimizedStateBackgroundBrushKey { get; }

    DropDownButtonMouseOverBackgroundBrushKey

    Gets the mouse-over background brush key for the drop-down button.

    Declaration
    public static ComponentResourceKey DropDownButtonMouseOverBackgroundBrushKey { get; }

    HighlightedBorderBrushKey

    Gets the border brush key for highlighted state of any Ribbon control.

    Declaration
    public static ComponentResourceKey HighlightedBorderBrushKey { get; }

    QATHeightKey

    Gets the Quick Access Toolbar's (QAT) Height key.

    Declaration
    public static ComponentResourceKey QATHeightKey { get; }
    Remarks

    The underlying resource type is a Double.

    QuickAccessToolbarBackgroundBrushKey

    Gets the Quick Access Toolbar's (QAT) background brush key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarBackgroundBrushKey { get; }
    Remarks

    The underlying resource type is a .

    QuickAccessToolbarBottomBackgroundBrushKey

    Gets the Quick Access Toolbar's (QAT) bottom background brush key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarBottomBackgroundBrushKey { get; }
    Remarks

    The underlying resource type is a .

    QuickAccessToolbarBottomBorderThicknessKey

    Gets the Quick Access Toolbar's (QAT) bottom border thickness key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarBottomBorderThicknessKey { get; }
    Remarks

    The underlying resource type is a Thickness.

    QuickAccessToolbarBottomCornerRadiusKey

    Gets the Quick Access Toolbar's (QAT) bottom corner radius key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarBottomCornerRadiusKey { get; }
    Remarks

    The underlying resource type is a CornerRadius.

    QuickAccessToolbarBottomMarginKey

    Gets the Quick Access Toolbar's (QAT) bottom margin key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarBottomMarginKey { get; }
    Remarks

    The underlying resource type is a Thickness.

    QuickAccessToolbarLeftBorderShapeVisibilityKey

    Gets the Quick Access Toolbar's (QAT) left border shape visibility key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarLeftBorderShapeVisibilityKey { get; }
    Remarks

    The underlying resource type is a Visibility.

    QuickAccessToolbarMenuArrowBrushKey

    Gets the brush key for the Quick Access Toolbar (QAT) menu arrow.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarMenuArrowBrushKey { get; }

    QuickAccessToolbarOuterBorderBrushKey

    Gets the Quick Access Toolbar's (QAT) outer border brush key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarOuterBorderBrushKey { get; }
    Remarks

    The underlying resource type is a .

    QuickAccessToolbarOuterBorderThicknessKey

    Gets the Quick Access Toolbar's (QAT) outer border thickness key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarOuterBorderThicknessKey { get; }
    Remarks

    The underlying resource type is a Thickness.

    QuickAccessToolbarTopBorderThicknessKey

    Gets the Quick Access Toolbar's (QAT) top border thickness key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarTopBorderThicknessKey { get; }
    Remarks

    The underlying resource type is a Thickness.

    QuickAccessToolbarTopCornerRadiusKey

    Gets the Quick Access Toolbar's (QAT) top corner radius key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarTopCornerRadiusKey { get; }
    Remarks

    The underlying resource type is a CornerRadius.

    QuickAccessToolbarTopMarginKey

    Gets the Quick Access Toolbar's (QAT) top margin key.

    Declaration
    public static ComponentResourceKey QuickAccessToolbarTopMarginKey { get; }
    Remarks

    The underlying resource type is a Thickness.

    RibbonBarAndMenuContentForegroundBrushKey

    Gets the foreground brush key of the ribbon bar's content.

    Declaration
    public static ComponentResourceKey RibbonBarAndMenuContentForegroundBrushKey { get; }

    RibbonBarBackgroundBrushKey

    Gets the background brush key for the ribbon bar.

    Declaration
    public static ComponentResourceKey RibbonBarBackgroundBrushKey { get; }

    RibbonBarBorderBrushKey

    Gets the ribbon bar border brush key.

    Declaration
    public static ComponentResourceKey RibbonBarBorderBrushKey { get; }

    RibbonBarContentForegroundBrushKey

    Gets the foreground brush key of the ribbon bar's content -i.e. Say Button item's text in groups in tab pages in the Ribbon Bar panel - i.e. the ribbonstrip.

    Declaration
    public static ComponentResourceKey RibbonBarContentForegroundBrushKey { get; }

    RibbonBarGroupTitleAreaBackgroundBrush

    Gets the background brush key for the ribbon bar group's title area.

    Declaration
    public static ComponentResourceKey RibbonBarGroupTitleAreaBackgroundBrush { get; }

    RibbonBarThreeDEffectLighterBorderBrushKey

    Gets the ribbon bar's 3D effect lighter border brush key.

    Declaration
    public static ComponentResourceKey RibbonBarThreeDEffectLighterBorderBrushKey { get; }

    RibbonButtonGroupBackgroundBrushKey

    Gets the Ribbon button group background brush key.

    Declaration
    public static ComponentResourceKey RibbonButtonGroupBackgroundBrushKey { get; }

    RibbonGroupTitleForegroundBrushKey

    Gets the foreground brush key for the Ribbon group's title text.

    Declaration
    public static ComponentResourceKey RibbonGroupTitleForegroundBrushKey { get; }

    RibbonSelectedTabItemHeaderBackgroundBrushKey

    Gets the background brush key of the ribbon's selected tabitem's header.

    Declaration
    public static ComponentResourceKey RibbonSelectedTabItemHeaderBackgroundBrushKey { get; }

    RibbonTabControlTopBorderAndCollapsedGroupDropDownWindowBackgroundBrushKey

    Gets the ribbon tab control top border, and "collapsed group" drop-down window background brush key.

    Declaration
    public static ComponentResourceKey RibbonTabControlTopBorderAndCollapsedGroupDropDownWindowBackgroundBrushKey { get; }

    RibbonTabItemHeaderContentForegroundBrushKey

    Gets the foreground brush key for the Ribbon tab item header content.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderContentForegroundBrushKey { get; }

    RibbonTabItemHeaderContentSelectedStateForegroundBrushKey

    Gets the foreground brush key for the Ribbon tab item header content of the currently selected tab item.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderContentSelectedStateForegroundBrushKey { get; }

    RibbonTabItemHeaderMouseOverBackgroundOpacityMaskKey

    Gets the background brush's opacity mask key for the ribbon tab item header.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderMouseOverBackgroundOpacityMaskKey { get; }

    RibbonTabItemHeaderMouseOverBorderBrushKey

    Gets the "mouse-over" state border brush key for the ribbon tab item header.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderMouseOverBorderBrushKey { get; }

    RibbonTabItemHeaderMouseOverBrushKey

    Gets the mouse-over brush key ribbon tab item header.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderMouseOverBrushKey { get; }

    RibbonTabItemHeaderSeparatorBrushKey

    Gets the ribbon tab item header separator brush key.

    Declaration
    public static ComponentResourceKey RibbonTabItemHeaderSeparatorBrushKey { get; }

    RibbonTabPanelScrollerControlBackgroundOpacityMaskKey

    Gets the background opacity mask key for the ribbon bar's tab panel scroller control.

    Declaration
    public static ComponentResourceKey RibbonTabPanelScrollerControlBackgroundOpacityMaskKey { get; }

    RibbonWindowActiveBackgroundBrushKey

    Gets the background brush key of the ribbon window's active state.

    Declaration
    public static ComponentResourceKey RibbonWindowActiveBackgroundBrushKey { get; }

    RibbonWindowActiveBorderBrushKey

    Gets the border brush key of the ribbon window's "active" state.

    Declaration
    public static ComponentResourceKey RibbonWindowActiveBorderBrushKey { get; }

    RibbonWindowActiveTitleBarBackgroundBrushKey

    Gets the background brush key for the ribbon window title bar's "active" state.

    Declaration
    public static ComponentResourceKey RibbonWindowActiveTitleBarBackgroundBrushKey { get; }

    RibbonWindowForegroundBrushKey

    Gets the ComponentResourceKey (CRK) of the brush that is used to draw the foreground of all the content that is hosted in the BinaryRibbonWindow.

    Declaration
    public static ComponentResourceKey RibbonWindowForegroundBrushKey { get; }
    Remarks

    The context includes Ribbon window's title text.
    The underlying resource type is a .

    RibbonWindowInactiveBackgroundBrushKey

    Gets the background brush key of the ribbon window's inactive state.

    Declaration
    public static ComponentResourceKey RibbonWindowInactiveBackgroundBrushKey { get; }

    RibbonWindowInactiveBorderBrushKey

    Gets the border brush key of the ribbon window's "inactive" state.

    Declaration
    public static ComponentResourceKey RibbonWindowInactiveBorderBrushKey { get; }

    RibbonWindowInactiveTitleBarBackgroundBrushKey

    Gets the background brush key for the ribbon window title bar's "in-active" state.

    Declaration
    public static ComponentResourceKey RibbonWindowInactiveTitleBarBackgroundBrushKey { get; }

    ScrollViewerHorizontalLineUpDownButtonMousePressedBrushKey

    Gets the scroll viewer horizontal line up down button mouse pressed brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalLineUpDownButtonMousePressedBrushKey { get; }

    ScrollViewerHorizontalScrollbarLineUpDownBackgroundBrushKey

    Gets the scroll viewer horizontal scrollbar line up down background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalScrollbarLineUpDownBackgroundBrushKey { get; }

    ScrollViewerHorizontalScrollbarMouseOverLineUpDownBackgroundBrushKey

    Gets the scroll viewer horizontal scrollbar mouse over line up down background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalScrollbarMouseOverLineUpDownBackgroundBrushKey { get; }

    ScrollViewerHorizontalScrollbarMouseOverThumbBackgroundBrushKey

    Gets the scroll viewer horizontal scrollbar mouse over thumb background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalScrollbarMouseOverThumbBackgroundBrushKey { get; }

    ScrollViewerHorizontalScrollbarThumbBackgroundBrushKey

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalScrollbarThumbBackgroundBrushKey { get; }

    ScrollViewerHorizontalScrollbarTrackBackgroundBrushKey

    Gets the scroll viewer horizontal scrollbar track background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerHorizontalScrollbarTrackBackgroundBrushKey { get; }

    ScrollViewerLineButtonDisabledForegroundBrushKey

    Gets the scroll viewer line button disabled foreground brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerLineButtonDisabledForegroundBrushKey { get; }

    ScrollViewerLineUpDownButtonBorderBrushKey

    Gets the scroll viewer line up down button border brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerLineUpDownButtonBorderBrushKey { get; }

    ScrollViewerScrollBarBorderBrushKey

    Gets the scroll viewer scroll bar border brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerScrollBarBorderBrushKey { get; }

    ScrollViewerThumbGlyphFillBrushKey

    Gets the scroll viewer thumb glyph fill brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerThumbGlyphFillBrushKey { get; }

    ScrollViewerVerticalLineUpDownButtonMousePressedBrushKey

    Gets the scroll viewer horizontal line up down button mouse pressed brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalLineUpDownButtonMousePressedBrushKey { get; }

    ScrollViewerVerticalScrollbarLineUpDownBackgroundBrushKey

    Gets the scroll viewer vertical scrollbar line up down background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalScrollbarLineUpDownBackgroundBrushKey { get; }

    ScrollViewerVerticalScrollbarMouseOverLineUpDownBackgroundBrushKey

    Gets the scroll viewer vertical scrollbar mouse over line up down background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalScrollbarMouseOverLineUpDownBackgroundBrushKey { get; }

    ScrollViewerVerticalScrollbarMouseOverThumbBackgroundBrushKey

    Gets the scroll viewer vertical scrollbar mouse over thumb background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalScrollbarMouseOverThumbBackgroundBrushKey { get; }

    ScrollViewerVerticalScrollbarThumbBackgroundBrushKey

    Gets the scroll viewer vertical scrollbar thumb background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalScrollbarThumbBackgroundBrushKey { get; }

    ScrollViewerVerticalScrollbarTrackBackgroundBrushKey

    Gets the scroll viewer vertical scrollbar track background brush key.

    Declaration
    public static ComponentResourceKey ScrollViewerVerticalScrollbarTrackBackgroundBrushKey { get; }

    SubMenuOpenRightArrowImageForMenuItemBrushKey

    Gets the brush key used for filling a menuitem's sub menu opener "right arrow" image.

    Declaration
    public static ComponentResourceKey SubMenuOpenRightArrowImageForMenuItemBrushKey { get; }

    WevenAppMenuButtonBackgroundBrushKey

    Declaration
    public static ComponentResourceKey WevenAppMenuButtonBackgroundBrushKey { get; }

    WevenAppMenuButtonBackgroundBrushOnMouseEnterKey

    Declaration
    public static ComponentResourceKey WevenAppMenuButtonBackgroundBrushOnMouseEnterKey { get; }

    WindowChromeButtonMouseOverBrushKey

    Gets the mouse-over brush key for the window chrome buttons

    Declaration
    public static ComponentResourceKey WindowChromeButtonMouseOverBrushKey { get; }
    Remarks

    The chrome buttons include the control buttons (Maximize, Minimize, and Close), and also the RibbonBar panel scroller button.

    WindowChromeButtonMousePressedBrushKey

    Gets the mouse-pressed brush key for the window chrome buttons.

    Declaration
    public static ComponentResourceKey WindowChromeButtonMousePressedBrushKey { get; }
    Remarks

    The chrome buttons include the control buttons (Maximize, Minimize, and Close), and also the RibbonBar panel scroller button.

    WindowChromeDefaultBackgroundBrushKey

    Gets the default background brush key for the window chrome.

    Declaration
    public static ComponentResourceKey WindowChromeDefaultBackgroundBrushKey { get; }

    WindowControlButtonsForegroundBrushKey

    Gets the window control buttons foreground brush key.

    Declaration
    public static ComponentResourceKey WindowControlButtonsForegroundBrushKey { get; }
    In This Article
    Back to top Copyright © Binarymission Technologies Ltd., UK.