Table of Contents

Themes

Paint themes define appearance settings, resources and templates for Avalonia UI controls. The EMX Controls library includes the DeltaDesign paint theme (shipped in the Eremex.Avalonia.Themes.DeltaDesign package) that contains visual settings for the Eremex Controls and a set of standard Avalonia UI controls.

You need to add and register the DeltaDesign paint theme to allow correct rendering of the Eremex controls. If no Eremex paint theme is found, the controls are displayed blank.

The DeltaDesign theme supports two color variants, light and dark.

control-themes

You can use the Application.RequestedThemeVariant property to specify the required theme variant. See the following topic for more information:

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

Theme Customization

To modify the appearance of the EMX Controls, you typically need to customize corresponding theme settings. The following topic shows how to modify specific theme settings and styles for individual and all Eremex Avalonia UI controls in your project:

See Also