Skip to content

ThemeService class

Defined in

Namespace: CrissCross.Avalonia.UI Assembly: CrissCross.Avalonia.UI.dll Full name: CrissCross.Avalonia.UI.ThemeService Modifiers: public

Summary

        Lets you set the Avalonia application theme.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471

Class hierarchy
classDiagram
class ThemeService
class IThemeService {
    <>
}
IThemeService <|.. ThemeService

Implements: IThemeService

Constructors

NameSummary
.ctor

Methods

NameSummary
GetThemeGets current application theme.
GetNativeSystemThemeGets current system theme.
GetSystemThemeGets current system theme.
SetThemeSets current application theme.
SetSystemAccentSets currently used Windows OS accent.
SetAccentSets current application accent.
Inherited members