런타임 중에 wpf 응용 프로그램의 언어를 변경하는 간단한 해결책이 있는지 궁금합니다. 나는 locbaml을 사용하여 모든 자원을 세계화했습니다. 현재 스레드의 UICulture를 App-constructor로 설정하면 문제가 없지만 조금 나중에 변경하려고하면 더 이상 변경 사항이 반영되지 않습니다. 이것은 실제로 winforms로 꽤 쉽습니다. 그러나 wpf로 같은 문제를 해결하는 방법에 대한 단서가 없습니다. 아이디어가 있습니까? 안부 j.WPF locbaml-ed 응용 프로그램 및 런타임 언어 전환?
1
A
답변
1
CodeProject에서 이에 대해 설명하는 기사가 있습니다. ("이 문서는 여러 언어 및 언어 런타임에 변경 될 수있는 윈도우 프리젠 테이션 파운데이션 (WPF)에서 사용자 인터페이스를 만드는 방법에 대한 것입니다.")
https://secure.codeproject.com/KB/WPF/WPF-Mulit-Lingual.aspx
1
번 호
어셈블리를로드하고 응용 프로그램에 바인딩되어 있으면 중간 작업에서 클래스를 변경할 수 없습니다. 현재 언어를로드하는 부트 스트 래퍼 어셈블리를 만들 수 있으며 언어를 변경하면 응용 프로그램을 닫고 다시 열어도 자동으로 다시 열 수 있지만 원하는 또는 필요하지는 않습니다. 내 프로젝트 중 하나에 무슨 짓을
는특히 this post는 모습 보여주는 당신은 내가 here에 달렸다 문제의 일부를 볼 수있는 등의 컨버터를 사용하여 국제화 된 응용 프로그램 프레임 워크를 만들 수 있었다. 내가 그랬던 것과 같은 방식으로 나가기로 결심했다면 HTH.
관련 문제
- 1. PHP 언어 전환 프로그램
- 2. 런타임 언어 변경 안드로이드
- 3. DataAnnotations 및 다중 언어 웹 응용 프로그램
- 4. WPF 응용 프로그램에서 런타임 중에 글꼴이 변경됩니다.
- 5. 언어 전환 후 iphone 재부팅
- 6. 다중 언어 안드로이드 응용 프로그램?
- 7. WPF 응용 프로그램 스레드
- 8. WPF - WPF 응용 프로그램에서 xbap으로 전환
- 9. 런타임 맞춤형 asp.net 응용 프로그램
- 10. 원격 응용 프로그램의 입력 언어 전환
- 11. WPF 응용 프로그램
- 12. WPF 샘플 응용 프로그램
- 13. 다중 언어 전환 문제
- 14. 응용 프로그램 내 언어 변경
- 15. App.Config에서 응용 프로그램 언어 설정
- 16. 응용 프로그램 내에서 다운로드하는 언어
- 17. iTunes의 여러 응용 프로그램 언어
- 18. 런타임 동안 TG2의 데이터베이스 전환
- 19. django-multilingual 및 템플릿 쪽 언어 전환
- 20. ASP.NET 언어 전환
- 21. 웹 사이트에서 언어 전환
- 22. Magento 언어 전환
- 23. 리눅스에서 응용 프로그램 개발을위한 고급 언어
- 24. WPF 응용 프로그램 및 운영 체제
- 25. WPF/Surface 응용 프로그램 내에서 WPF/Surface 응용 프로그램 호스팅
- 26. 데이터베이스 WPF 응용 프로그램
- 27. 웹용 WPF 응용 프로그램
- 28. Citrix의 WPF 응용 프로그램
- 29. WPF 응용 프로그램 레이아웃
- 30. wpf 빙지도 응용 프로그램?
멋진 기사지만, 실제로 locbaml-ed sattelite 어셈블리를 사용하는 방법을 찾고 있지만 foo.xml 파일을 외부 리소스 저장소로 사용하지 않고 감사합니다. –