Je me demande s'il existe une solution simple pour changer la langue d'une application wpf pendant l'exécution. J'ai utilisé locbaml pour globaliser toutes les ressources. La définition de UICulture du thread actuel dans le constructeur de l'application fonctionne correctement, mais lorsque j'essaie de le changer un peu plus tard, je ne reflète plus les changements. C'était en fait assez facile avec winforms, mais je n'ai aucune idée de la façon de résoudre le même problème avec wpf. des idées? salutations j.L'application locflex-WPF et le changement de langue d'exécution?
Répondre
Il y a un article sur CodeProject qui en parle. ("Cet article est sur la façon de créer une interface utilisateur dans Windows Presentation Foundation (WPF) qui est multilingue et où la langue peut être modifiée lors de l'exécution.")
https://secure.codeproject.com/KB/WPF/WPF-Mulit-Lingual.aspx
n °
Une fois vous chargez un assembly et il est lié à votre application, vous ne pouvez pas changer de classe à mi-travail. Vous pouvez créer un ensemble d'amorçage qui charge la langue actuelle et lorsque vous changez de langue, vous fermez et rouvrez votre application automatiquement, mais je doute que ce soit ce que vous voulez ou ce dont vous avez besoin. Ce que j'ai fait sur un de mes projets était de créer un cadre d'application globalisé en utilisant des convertisseurs, etc. Vous pouvez voir certains des problèmes que j'ai rencontrés dans here et surtout this post qui montre à quoi il ressemblait. HTH si vous décidez de suivre la même voie que moi.
- 1. Wordpress PHP changement d'image selon une langue
- 2. Langage de changement SQl Express
- 3. Comment faire pour traduire la page de contenu dans une page maître après le changement de langue (ASP.NET)
- 4. Comment obtenir le paramètre de langue firefox?
- 5. ListView Changement de curseur et scintillement
- 6. ViewState et changement d'ordre de contrôle
- 7. Windows changement de bouton WPF et XAML
- 8. magento - erreur après le changement de catalogsearch.xml
- 9. FolderBrowserDialog changer de langue
- 10. Changement de titre CCK pour le formulaire
- 11. Test Impact sur le changement de code
- 12. Surveiller le changement d'état de l'adresse IP
- 13. Changement de la vue principale en utilisant le NSUserDefaults et le groupe de paramètres
- 14. Analyse de texte PHP et/ou faire votre propre langue?
- 15. Langue de traitement vs javascript?
- 16. Langue de remplacement pour C++?
- 17. Couplage lâche contre cachette de l'information et facilité de changement
- 18. Excel - Meilleure façon de tracer le changement d'une cellule en fonction du changement d'une autre cellule
- 19. Définition de la langue pour le client léger Oracle JDBC
- 20. Le moyen le plus rapide d'attraper l'écran? N'importe quelle langue
- 21. Comment obtenir la langue sans le pays de CultureInfo
- 22. Mysql changement collation de la colonne et le jeu de caractères de schéma d'information
- 23. coordonnées Changement de CLLocation
- 24. Pointeurs et changement en ligne dans TwinCAT et CoDeSys
- 25. événement de changement ne
- 26. Git - Changement de branche (windows) & changement non-associé
- 27. Langue de programmation Symbian embarquée
- 28. Changement de sous-thèmes dans BlazeDS et Flex
- 29. Qu'est-ce que c'est que cette chose "aller de l'avant/arrière"? ........ et le changement de fichier
- 30. Changement de l'heure d'été affectant le résultat de l'enregistrement et du chargement d'un fichier icalendar?
bon article, mais je cherche en fait un moyen de le faire avec des assemblages satellites locbaml-ed et non pas en utilisant des fichiers foo.xml comme stockage de ressources externe, merci –