Skip to main content

Avalonia.Styling Namespace

Classes

ControlThemeDefines a switchable theme for a control.
SelectorA selector in a Style.
SelectorsExtension methods for Selector.
SetterA setter for a Style.
SetterBaseRepresents the base class for value setters.
StyleDefines a style.
StyleBaseBase class for Style and ControlTheme.
StylesA style that consists of a number of child styles.
ThemeVariantSpecifies a UI theme variant that should be used for the Control and Application types.
ThemeVariantTypeConverter 

Interfaces

IGlobalStylesDefines the style host that provides styles global to the application.
Not client implementable.
ISetterInstanceRepresents a Setter that has been instanced on a control.
Unstable.
ISetterValueCustomizes the behavior of a class when added as a value to a SetterBase.
IStyleDefines the interface for styles.
Not client implementable.
IStyleableInterface for styleable elements.
Obsolete.
IStyleHostDefines an element that has a Styles collection.
Not client implementable.
ITemplate 
IThemeVariantHostInterface for the host element with a theme variant.