WPF가 CultureInfo.CurrentCulture를 무시하고 항상 en-US를 사용한다는 사실을 알게되었습니다. 나는 또한 멋진 대답을 발견했다 here. 사용자 중 한 명이 통화 기호를 변경하기 위해 지역 설정을 사용자 정의 할 때까지 모든 것이 올바르게 작동했습니다 (필리핀에서는 Php와 P를 쓸 수 있고 대부분의 사람들은 P를 선호하며 기본 설정은 Php 임). 응용 프로그램을 선택하지 않는 것 같습니다. 이 주위에 어떤 방법이 있습니까?WPF : 사용자 지정 국가 별 설정
답변
일주일에 두 사람을 조사한 결과, 현재로서는 세계화 클래스를 사용하여이를 수행 할 방법이 없다고 생각합니다.
현재 UCulture 및 기타 관련 클래스에는 선택한 언어의 기본 형식/설정이 포함되어 있지만 사용자 지정된 설정은 포함되어 있지 않습니다.
레지스트리 키 HKCU \ Control Panel \ International에서 직접 값을 읽는 방법 중 하나입니다.
최근 C# WPF 응용 프로그램의 현재 국가 설정을 확인해야했습니다. CurrentCulture를 사용했지만 CurrentUICulture (나에게 EN-US를 가져 왔음)를 사용하지 않았습니다.
또한이 방법이 도움이 될지 확신 할 수 없지만 잘못된 위치에서이 기능을 테스트하고 있음을 알았습니다.
테스트를 위해 앱을 국가를 변경하려면 다음으로 이동하십시오. "제어판 -> 시계, 언어 및 지역" "지역 및 언어"버튼을 선택하면 창이 열리고 형식 탭으로 이동합니다. 형식 목록 상자에서 국가를 변경하십시오.
일단 내가 그 CurrentCulture가 잘 작동했다.
예, WPF에서 사용자 지정 사용자 지정을 사용하도록 설정하는 방법이 있지만 모든 바인딩에 강제로 CultureInfo.CurrentCulture
을 사용해야합니다. 예제는 this post을 참조하십시오.
아니 * 꽤 * 사실. ShortTimePattern은 국가 별 설정을 무시합니다. 다른 모든 것은 당신이 제안한대로 작동합니다. –
- 1. 자바 스크립트 날짜 형식 (국가 별 설정)
- 2. 사용자 국가 별 iPhone 인앱 구매를 제한합니다.
- 3. 국가 별 액세스 제한
- 4. 국가 별 앱 스토어
- 5. 국가 별 주소 입력란
- 6. Windows 사용자의 국가 별 설정/날짜 형식을 변경하려면 어떻게합니까?
- 7. 사용자 지정 소수 구분 기호로 WPF 이중 값 데이터 바인딩
- 8. 리포지토리의 사용자 별 메이븐 설정
- 9. 국가 별 수퍼 유저 액세스
- 10. 국가 별 드롭 다운 내역
- 11. 국가 별 화폐를 얻는 방법?
- 12. 웹에서 국가 별 설정 검색 (목록 구분 기호)
- 13. WPF PrintDialog의 사용자 지정 옵션
- 14. WPF 디자이너 - 사용자 정의 설정
- 15. WPF 사용자 지정 컨트롤 - WPF 사용자 지정 컨트롤 템플릿에서 경로
- 16. Linq orderby 국가 별 문자 세트
- 17. WPF 사용자 지정 TextBox
- 18. WPF 사용자 지정 테마
- 19. WPF 사용자 지정 TabControl
- 20. WPF 사용자 지정 컨트롤
- 21. WPF : 사용자 지정 UserControl을
- 22. 사용자 지정 WPF 컨트롤
- 23. 사용자 국가를 감지하고 웹 사이트를 국가 별 버전으로 수정하려면 어떻게해야합니까?
- 24. 사용자 별 또는 컴퓨터 별 설치 컨텍스트로 WiX에서 ALLUSERS 설정
- 25. Wpf 사용자 지정 미디어 요소
- 26. Django 사용자 "프로젝트 별"그룹 지정
- 27. 파일 인스턴스 별 사용자 지정 아이콘
- 28. Maven의 사용자 및 프로젝트 별 설정
- 29. 서버 측 Silverlight에서 사용자 별 설정 유지
- 30. Windows IE 국가 별 구성 및 ASP.NET
누군가가 ConverterCulture를 예상대로 설정하는 기본 Bindings를 대체했습니다. http://wpfglue.wordpress.com/2010/01/14/localized-value-formatting-in-wpf/ –
관련 없음 질문에,하지만 내게 괴짜가 성명을 발견 "필리핀은 필리핀의 기본이다"재밌다 :) – Jon
정확하게 똑같은 문제! 누구나 대답 해 줍니까? – yossharel