Table of Contents

Namespace Wpf.Ui.Appearance

Classes

ApplicationAccentColorManager

Allows updating the accents used by controls in the application by swapping dynamic resources.

ApplicationThemeManager

Allows to manage the application theme by swapping resource dictionaries containing dynamic resources with color information.

SystemThemeManager

Provides information about Windows system themes.

SystemThemeWatcher

Automatically updates the application background if the system theme or color is changed.

SystemThemeWatcher settings work globally and cannot be changed for each Window.

WindowBackgroundManager

Facilitates the management of the window background.

Enums

ApplicationTheme

Theme in which an application using WPF UI is displayed.

SystemTheme

Windows 11 themes.

Delegates

ThemeChangedEvent

Event triggered when application theme is updated.