2011-01-07 2 views
10

Estoy intentando cambiar el idioma que usa mi aplicación WPF en un evento de clic, pero no cambia.WPF: Cómo cambiar la CurrentUICulture en tiempo de ejecución

private void menuItemGerman_Click(object sender, RoutedEventArgs e) 
{ 
    Settings.Default.Culture = "de-DE"; 

    Thread.CurrentThread.CurrentCulture = new CultureInfo(Settings.Default.Culture); 
    Thread.CurrentThread.CurrentUICulture = new CultureInfo(Settings.Default.Culture); 
} 

¿Qué me falta?

+2

Cambiar cultura no traduce automáticamente el texto de su UI. Hace una serie de cosas, no eso. ¿Has proporcionado alguna traducción de texto alemán en absoluto? –

Respuesta

Cuestiones relacionadas