Skip to content

Themes

In Avalonia UI, paint themes define appearance settings, resources and templates for controls. The Eremex Controls library includes the following paint themes to render the controls shipped with the library:

Paint Theme Description Package
DeltaDesign Contains visual settings for the Eremex Controls (except Graphics3DControl) and a set of standard Avalonia UI controls. Eremex.Avalonia.Themes.DeltaDesign package
Controls3D Contains visual settings for the Graphics3DControl. Eremex.Avalonia.Controls3D package

You must add and register an appropriate theme(s) for the Eremex controls to render correctly. Without a corresponding theme, controls will appear blank.

Eremex paint themes support Light and Dark theme variants:

control-themes

To specify the required theme variant, use the Application.RequestedThemeVariant property. See the following topic for more information:

The DeltaDesign paint theme also includes styles for common standard Avalonia controls. If you use standard Avalonia controls not supported by the DeltaDesign theme, you must also register the Fluent theme. See the following topic for instructions:

Theme Customization

To modify the appearance of Eremex Controls, you should customize corresponding theme settings. The following topic explains how to modify styles for individual controls or for all Eremex controls in your project::

See Also