Je veux brancher un clavier espagnol ou allemand et je voudrais que la zone de texte de mon application WPF reconnaisse les caractères allemands ou espagnols. Cela peut être réalisé en modifiant les paramètres régionaux du système via les paramètres régionaux et en sélectionnant un clavier espagnol ou allemand comme IME. Mais j'ai besoin de changer les paramètres régionaux du système par programme plutôt que manuellement.Comment changer la méthode de saisie dans WPF?
-2
A
Répondre
1
Juste un tir dans le noir, mais il y a un Language Propriété pour TextBox.
<TextBox Language="{Binding}">
http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.language.aspx
Ainsi, vous pouvez lier cette propriété à un attribut de paramètres régionaux dans votre code.
0
Vous pouvez utiliser la déclaration suivante pour changer la langue du clavier programatically
InputLanguageManager.SetInputLanguage(this, new CultureInfo("en-US"));
(Or)
InputLanguageManager.SetInputLanguage(this, CultureInfo.CreateSpecificCulture("en-US"));
Ici vous pouvez utiliser un code de langue au lieu de en-US
+0
La question est de 4 ans ...? – Rudi
Questions connexes
- 1. WPF C# - Changer la brosse de fond
- 2. WPF - Comment accéder à la méthode déclarée dans App.xaml.cs?
- 3. Comment changer dynamiquement le nom d'une méthode dans squeak?
- 4. Zone de texte saisie semi-automatique dans WPF
- 5. contenu Changer de ImageButton programatically (WPF)
- 6. Quand appeler la méthode Dispose() dans l'application WPF
- 7. Actualisation de l'iPhone après la saisie du panneau de saisie
- 8. Comment créer des formulaires de saisie de données dynamiques dans une application WPF?
- 9. Comment accepter uniquement le numéro dans la zone de saisie
- 10. Lier à une méthode dans WPF?
- 11. Comment changer la foncalité distincte dans .NET?
- 12. Comment changer la couleur de la police dans VB6?
- 13. personnaliser visuellement la saisie semi-automatique dans Wicket
- 14. Comment changer le DPI d'une partie d'une application WPF/Silverlight?
- 15. Comment empêcher le WPF GridSplitter de changer la taille de ma grille?
- 16. changer la couleur de titleFor-tête dans la section
- 17. WPF: changer la police de tous les contrôles dans un conteneur donné
- 18. Saisie de la date et de l'heure
- 19. Java - changer de focus sur la touche
- 20. Changer la police dans Aquamacs?
- 21. Changer l'opacité de la texture dans OpenGL
- 22. Comment implémenter la saisie semi-automatique dans l'application MVC?
- 23. Comment obtenir la saisie complète dans un flux RSS 2.0
- 24. WPF ObjectDataProvider avec la méthode GetPosition statique de souris
- 25. Comment changer le comportement du methed dans groovy en utilisant cette méthode dans métaclasse
- 26. Comment changer la langue de l'application dans ASP.NET?
- 27. Comment changer la couleur de scatterplot dans ggplot2
- 28. Comment changer le curseur de la souris dans PythonCard
- 29. Comment changer la date au format de Mysql dans Jsp?
- 30. Comment changer l'image de la tortue dans Small Basic?
Pouvez-vous être un peu plus précis sur ce que vous voulez atteindre? – ChrisF
Ce que je veux faire est de brancher un clavier espagnol ou allemand et voudrait que la zone de texte reconnaisse les caractères allemands ou espagnols. Cela peut être effectué en changeant les paramètres régionaux du système à travers les paramètres régionaux et en sélectionnant un clavier espagnol ou allemand comme IME. Mais j'ai besoin de changer les paramètres régionaux du système par programmation plutôt que manuellement. – deepak
un très mauvais exemple d'une question – arconaut