HypernovaDesktop Components · docs
Binarymission
WPFExtended Button › ExtendedButton

ExtendedButton

class.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.CommandVisuals

An extended glass-like button control for WPF .NET.

public class ExtendedButton : Button

Inherits from / implements: Button

Members at a glance

CornerRadiusGets or sets the corner radius.
ForegroundOnHoverBrushGets or sets the foreground brush for hover mode.
ForegroundOnNormalBrushGets or sets the foreground brush for normal mode.
ForegroundOnPressedBrushGets or sets the foreground brush for pressed mode.
GlassRadiusGets or sets the glass radius.
IsGlowAnimationContinuousGets or sets a value indicating whether the glow animation is continuous.
IsGlowAnimationEnabledGets or sets a value indicating whether this instance is glow animation enabled.
OnDisabledModeBrushGets or sets the disabled mode brush.
OnHoverGlassMixExtendedPartColorGets or sets the color for the on-hover state for the extended part of the drawing.
OnHoverGlassMixPartColorGets or sets the color for the on-hover state.
OnNormalGlassMixExtendedPartColorGets or sets the color for the on-normal state for the extended part of the drawing.
OnNormalGlassMixPartColorGets or sets the color for the on-normal state.
OnPressedGlassMixExtendedPartColorGets or sets the color for the on-pressed state for the extended part of the drawing.
OnPressedGlassMixPartColorGets or sets the color for the on-pressed state.
CornerRadiusPropertyThe corner radius property
ForegroundOnHoverBrushPropertyIdentifies the ForegroundOnHoverBrush dependency property.
ForegroundOnNormalBrushPropertyIdentifies the ForegroundOnNormalBrush dependency property.
ForegroundOnPressedBrushPropertyIdentifies the ForegroundOnPressedBrush dependency property.
GlassRadiusPropertyIdentifies the GlassRadius dependency property.
IsGlowAnimationContinuousPropertyIdentifies the IsGlowAnimationContinuous dependency property.
IsGlowAnimationEnabledPropertyIdentifies the IsGlowAnimationEnabled dependency property.
OnDisabledModeBrushPropertyIdentifies the OnDisabledModeBrush dependency property.
OnHoverGlassMixExtendedPartColorPropertyIdentifies the OnHoverGlassMixExtendedPartColor dependency property.
OnHoverGlassMixPartColorPropertyIdentifies the OnHoverGlassMixPartColor dependency property.
OnNormalGlassMixExtendedPartColorPropertyIdentifies the OnNormalGlassMixExtendedPartColor dependency property.
OnNormalGlassMixPartColorPropertyIdentifies the OnNormalGlassMixPartColor dependency property.
OnPressedGlassMixExtendedPartColorPropertyIdentifies the OnPressedGlassMixExtendedPartColor dependency property.
OnPressedGlassMixPartColorPropertyIdentifies the OnPressedGlassMixPartColor dependency property.

Properties

CornerRadius

public CornerRadius CornerRadius

Gets or sets the corner radius.

Value. The corner radius.

ForegroundOnHoverBrush

public Brush ForegroundOnHoverBrush

Gets or sets the foreground brush for hover mode.

ForegroundOnNormalBrush

public Brush ForegroundOnNormalBrush

Gets or sets the foreground brush for normal mode.

ForegroundOnPressedBrush

public Brush ForegroundOnPressedBrush

Gets or sets the foreground brush for pressed mode.

GlassRadius

public CornerRadius GlassRadius

Gets or sets the glass radius.

IsGlowAnimationContinuous

public bool IsGlowAnimationContinuous

Gets or sets a value indicating whether the glow animation is continuous.

IsGlowAnimationEnabled

public bool IsGlowAnimationEnabled

Gets or sets a value indicating whether this instance is glow animation enabled.

OnDisabledModeBrush

public Brush OnDisabledModeBrush

Gets or sets the disabled mode brush.

OnHoverGlassMixExtendedPartColor

public Color OnHoverGlassMixExtendedPartColor

Gets or sets the color for the on-hover state for the extended part of the drawing.

OnHoverGlassMixPartColor

public Color OnHoverGlassMixPartColor

Gets or sets the color for the on-hover state.

OnNormalGlassMixExtendedPartColor

public Color OnNormalGlassMixExtendedPartColor

Gets or sets the color for the on-normal state for the extended part of the drawing.

OnNormalGlassMixPartColor

public Color OnNormalGlassMixPartColor

Gets or sets the color for the on-normal state.

OnPressedGlassMixExtendedPartColor

public Color OnPressedGlassMixExtendedPartColor

Gets or sets the color for the on-pressed state for the extended part of the drawing.

OnPressedGlassMixPartColor

public Color OnPressedGlassMixPartColor

Gets or sets the color for the on-pressed state.

Fields

CornerRadiusProperty

public static readonly DependencyProperty CornerRadiusProperty

The corner radius property

ForegroundOnHoverBrushProperty

public static readonly DependencyProperty ForegroundOnHoverBrushProperty

Identifies the ForegroundOnHoverBrush dependency property.

ForegroundOnNormalBrushProperty

public static readonly DependencyProperty ForegroundOnNormalBrushProperty

Identifies the ForegroundOnNormalBrush dependency property.

ForegroundOnPressedBrushProperty

public static readonly DependencyProperty ForegroundOnPressedBrushProperty

Identifies the ForegroundOnPressedBrush dependency property.

GlassRadiusProperty

public static readonly DependencyProperty GlassRadiusProperty

Identifies the GlassRadius dependency property.

IsGlowAnimationContinuousProperty

public static readonly DependencyProperty IsGlowAnimationContinuousProperty

Identifies the IsGlowAnimationContinuous dependency property.

IsGlowAnimationEnabledProperty

public static readonly DependencyProperty IsGlowAnimationEnabledProperty

Identifies the IsGlowAnimationEnabled dependency property.

OnDisabledModeBrushProperty

public static readonly DependencyProperty OnDisabledModeBrushProperty

Identifies the OnDisabledModeBrush dependency property.

OnHoverGlassMixExtendedPartColorProperty

public static readonly DependencyProperty OnHoverGlassMixExtendedPartColorProperty

Identifies the OnHoverGlassMixExtendedPartColor dependency property.

OnHoverGlassMixPartColorProperty

public static readonly DependencyProperty OnHoverGlassMixPartColorProperty

Identifies the OnHoverGlassMixPartColor dependency property.

OnNormalGlassMixExtendedPartColorProperty

public static readonly DependencyProperty OnNormalGlassMixExtendedPartColorProperty

Identifies the OnNormalGlassMixExtendedPartColor dependency property.

OnNormalGlassMixPartColorProperty

public static readonly DependencyProperty OnNormalGlassMixPartColorProperty

Identifies the OnNormalGlassMixPartColor dependency property.

OnPressedGlassMixExtendedPartColorProperty

public static readonly DependencyProperty OnPressedGlassMixExtendedPartColorProperty

Identifies the OnPressedGlassMixExtendedPartColor dependency property.

OnPressedGlassMixPartColorProperty

public static readonly DependencyProperty OnPressedGlassMixPartColorProperty

Identifies the OnPressedGlassMixPartColor dependency property.