Skip to main content

Avalonia.Styling Namespace

Classes

Container 
ContainerQueryDefines a container.
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.
StyleQueriesExtension methods for StyleQuery.
StyleQueryA query in a ContainerQuery.
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.

Enumerations

ContainerSizingDefines how a container is queried.
StyleQueryComparisonOperator