HypernovaDesktop Components · docs
Binarymission
WPF › Ribbon › RibbonSkin

RibbonSkin

enum.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.Office

The built-in looks for the ribbon and its window, chosen with BinaryRibbonBuiltInSkinController.Skin.

public enum RibbonSkin

Remarks

The classic skins recreate earlier Office and Windows ribbons; the colour skins are the same design in other colours; the Fluent skins are the flat look of current Office, drawn in the Windows accent colour unless the application sets BinaryRibbonBuiltInSkinController.AccentColor, and RibbonSkin.FluentSystem also follows the Windows light or dark setting. RibbonSkin.Custom takes every built-in skin dictionary away, leaving the ribbon's default resources and the application's own values for the BinaryRibbonThemeResources keys.

Examples

// In App.OnStartup, or anywhere after the Application object exists.
BinaryRibbonBuiltInSkinController.Skin = RibbonSkin.FluentSystem;

Members at a glance

Members
AquaThe classic design in aqua.
BlueThe classic design in blue.
ChocolateThe classic design in chocolate brown.
CustomNo built-in skin: the ribbon's own skin dictionaries are taken out of the application's resources, leaving the ribbon's default resources and any values the application gives the BinaryRibbonThemeResources keys. This is the starting value of BinaryRibbonBuiltInSkinController.Skin.
FluentBlackThe flat Office look in near-black, for dark mode.
FluentColorfulThe flat Office look with the title bar and tabs in the accent colour over light grey commands – Office's "Colorful" theme.
FluentDarkGrayThe flat Office look in dark grey.
FluentSystemRibbonSkin.FluentWhite or RibbonSkin.FluentBlack, whichever matches the light or dark mode the user has chosen for apps in Windows, and changing with it.
FluentWhiteThe flat look of the current Office apps, light: a pale grey title bar and tabs over white commands. Selected tab and application menu in the accent colour (BinaryRibbonBuiltInSkinController.AccentColor).
LightBrownThe classic design in light brown.
MagentaThe classic design in magenta.
OfficeBlackThe Office 2007 black look.
OfficeBlueThe Office 2007 blue look.
OfficeSilverThe Office 2007 silver look.
PaleGreenThe classic design in pale green.
PaleOrangeThe classic design in pale orange.
PistaGreenThe classic design in pistachio green.
SharedThe flat Office look in the colours of the skin in force in Binarymission.WPF.Skinning.BinarySkinManager – one made in code or read from a skin file – and changing whenever that skin does. Until a skin is applied there, the same as RibbonSkin.FluentSystem.
SkyBlueThe classic design in sky blue.
SlateBlueThe classic design in slate blue.
Windows7The look of the Windows 7 ribbon.

Members

Aqua

The classic design in aqua.

Blue

The classic design in blue.

Chocolate

The classic design in chocolate brown.

Custom

No built-in skin: the ribbon's own skin dictionaries are taken out of the application's resources, leaving the ribbon's default resources and any values the application gives the BinaryRibbonThemeResources keys. This is the starting value of BinaryRibbonBuiltInSkinController.Skin.

FluentBlack

The flat Office look in near-black, for dark mode.

FluentColorful

The flat Office look with the title bar and tabs in the accent colour over light grey commands – Office's "Colorful" theme.

FluentDarkGray

The flat Office look in dark grey.

FluentSystem

RibbonSkin.FluentWhite or RibbonSkin.FluentBlack, whichever matches the light or dark mode the user has chosen for apps in Windows, and changing with it.

FluentWhite

The flat look of the current Office apps, light: a pale grey title bar and tabs over white commands. Selected tab and application menu in the accent colour (BinaryRibbonBuiltInSkinController.AccentColor).

LightBrown

The classic design in light brown.

Magenta

The classic design in magenta.

OfficeBlack

The Office 2007 black look.

OfficeBlue

The Office 2007 blue look.

OfficeSilver

The Office 2007 silver look.

PaleGreen

The classic design in pale green.

PaleOrange

The classic design in pale orange.

PistaGreen

The classic design in pistachio green.

Shared

The flat Office look in the colours of the skin in force in Binarymission.WPF.Skinning.BinarySkinManager – one made in code or read from a skin file – and changing whenever that skin does. Until a skin is applied there, the same as RibbonSkin.FluentSystem.

SkyBlue

The classic design in sky blue.

SlateBlue

The classic design in slate blue.

Windows7

The look of the Windows 7 ribbon.