diff --git a/src/PSLauncher.App/Resources/Theme.xaml b/src/PSLauncher.App/Resources/Theme.xaml index 52be53f..260f084 100644 --- a/src/PSLauncher.App/Resources/Theme.xaml +++ b/src/PSLauncher.App/Resources/Theme.xaml @@ -243,29 +243,49 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/src/PSLauncher.App/ViewModels/SettingsViewModel.cs b/src/PSLauncher.App/ViewModels/SettingsViewModel.cs index 447496f..ec6be44 100644 --- a/src/PSLauncher.App/ViewModels/SettingsViewModel.cs +++ b/src/PSLauncher.App/ViewModels/SettingsViewModel.cs @@ -13,7 +13,12 @@ using PSLauncher.Models; namespace PSLauncher.App.ViewModels; -public sealed record LanguageOption(string Code, string Name); +public sealed record LanguageOption(string Code, string Name) +{ + // Override pour que la SelectionBox d'un ComboBox affiche le libellé clair + // (sinon WPF affiche la forme record "LanguageOption { Code = ..., Name = ... }"). + public override string ToString() => Name; +} public sealed partial class SettingsViewModel : ObservableObject {