HypernovaDesktop Components · docs
Binarymission
WinFormsSmart Button › DropDownMenuRendererThemeKind

DropDownMenuRendererThemeKind

enum.NET 6 / 8 / 10Binarymission.WinForms.Controls.ButtonControls.SmartButtonControls.Models

The built-in themes a smart button's drop-down menu can be drawn with.

public enum DropDownMenuRendererThemeKind

Remarks

One member name carries a typo from the original release. It is part of the published surface, so renaming it would break every consumer that already binds to it by name, and it is kept as it is.

Members at a glance

CustomThe colors set on the control are used instead of a built-in theme.
DarkA dark theme.
DarkWithSkinnyArrowThe dark theme, with the narrow submenu expansion arrow.
ExtendedDarkThe dark theme with the extended chrome.
ExtendedLightThe light theme with the extended chrome.
ExtendedSelectionDarkThe dark extended theme, with the selection highlight emphasized.
ExtendedSelectionLightThe light extended theme, with the selection highlight emphasized.
LightA light theme.
LightWithSkinnyArrowThe light theme, with the narrow submenu expansion arrow. This is the correctly spelled name for LiughtWithSkinnyArrow and has the same value, so the two are interchangeable. Prefer this one in new code; the misspelling is kept because renaming a published member of a strong-named assembly breaks every consumer that binds to it by name.
LiughtWithSkinnyArrowThe light theme, with the narrow submenu expansion arrow. The member name carries a typo from the original release and is frozen for compatibility.

Members

Custom

The colors set on the control are used instead of a built-in theme.

Dark

A dark theme.

DarkWithSkinnyArrow

The dark theme, with the narrow submenu expansion arrow.

ExtendedDark

The dark theme with the extended chrome.

ExtendedLight

The light theme with the extended chrome.

ExtendedSelectionDark

The dark extended theme, with the selection highlight emphasized.

ExtendedSelectionLight

The light extended theme, with the selection highlight emphasized.

Light

A light theme.

LightWithSkinnyArrow

The light theme, with the narrow submenu expansion arrow. This is the correctly spelled name for LiughtWithSkinnyArrow and has the same value, so the two are interchangeable. Prefer this one in new code; the misspelling is kept because renaming a published member of a strong-named assembly breaks every consumer that binds to it by name.

LiughtWithSkinnyArrow

The light theme, with the narrow submenu expansion arrow. The member name carries a typo from the original release and is frozen for compatibility.