1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
public partial class MainWindow : Window
{
public MainWindow() => InitializeComponent();
private void Test_Click(object sender, RoutedEventArgs e) => SelectCulture("fr-FR");
public static void SelectCulture(string culture = null)
{
ResourceDictionary dict = new ResourceDictionary
{
Source = new Uri(@"MultiLangages" + (string.IsNullOrWhiteSpace(culture) ? string.Empty : "." + culture) + ".xaml", UriKind.Relative)
};
Application.Current.Resources.MergedDictionaries.Clear();
Application.Current.Resources.MergedDictionaries.Add(dict);
}
} |
Partager