2012-04-16 5 views
0

죄송합니다. 멍청한 질문 ....하지만 리소스 파일이 없음을 의미하는 다국어로 작성해야하는 상당히 큰 언어 구사 응용 프로그램이 있습니다. 문화권 정보를 사용할 수있는 옵션이 없지만 런타임시 파리에서 더 많은 작업을 수행해야 응용 프로그램에서 시작 또는 메뉴 선택시 언어를 변경할 수 있습니다. 나는 그 부분을 잘 처리 할 수있다. 이 값을 설정하는 전통적인 방법이 있다는 것을 알고 있지만 더 나은 해결책을 찾고 싶습니다. 내가 할 수 있도록하고 싶습니다 무엇WPF TextBlock의 다이내믹 텍스트 바인딩

는 모두 다음과 같은

먼저이 가능하다조차입니까? 나는 주변을 아주 잘 둘러 보았고, 내가하고 싶은 것과 가까운 것을 찾지 못했습니다. 그게 해결책이라면 나는 약간의 사용자 컨트롤을 만들려고한다. 결국 버튼, 라벨, DataGrid 헤더 및 메시지에 대해이 작업을 수행해야합니다 (이들은 쉽게 롤입니다).

모든 의견을 환영합니다.

답변

0

예 가능합니다. 이 기사를보십시오 : Creating an Internationalized Wizard in WPF.

특히 CurrentThread에 대해 CurrentCulture가 수정 된 응용 프로그램의 시작 코드를 확인하십시오.

WPF는 문화권 별 리소스를 사용하지 못하게 잠그지 마십시오. 이 기사에서 설명한대로 "PublicResXFileCodeGenerator"를 통해 다른 리소스를 사용할 수 있습니다.

관련 문제