# IAppearanceService.SelectedThemeVariant property

The chosen variant. Assigning it recolours the running application at once.

**Namespace:** [`Eremex.AvaloniaUI.Controls.ApplicationServices`](../index.md)  
**Assembly:** `Eremex.Common.Contracts.dll`  
**NuGet Package:** [Eremex.Common.Contracts](https://www.nuget.org/packages/Eremex.Common.Contracts)

## Declaration

```csharp
public IAppearanceOption SelectedThemeVariant { get; set; }
```

## Property Value

| type | description |
| --- | --- |
| [`IAppearanceOption`](../IAppearanceOption.md) | One of the entries of [`ThemeVariants`](./ThemeVariants.md). |

## See Also

* interface [IAppearanceOption](../IAppearanceOption.md)
* interface [IAppearanceService](../IAppearanceService.md)
* namespace [Eremex.AvaloniaUI.Controls.ApplicationServices](../index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Common.Contracts.dll -->
