2013-09-08 4 views
0

NumberDecimalSeparator을 현재 문화권에서 변경할 수있는 방법이 있습니까?번호 변경 DecimalSeparator

이 코드는 사전에 .. 내가 InitializeLanguage() 기능에 App.xaml.cs를에 쓰기 ...

Thread.CurrentThread.CurrentUICulture.NumberFormat.NumberDecimalSeparator = "."; 

감사 아무것도 변경하지 않습니다!

답변

-1

내가 왜 그렇게하고 싶은지는 알 수 없습니다. 사용자가 자신의 문화권 규칙에 따라 형식화 된 숫자를 보는 데 익숙하므로 사용자를 혼란스럽게하는 경향이 있습니다.

실제로 적용 할만한 사례가있는 경우 적용하려는 형식의 문화권을 찾고 해당 문화권을 문자열 변환 코드의 인수로 제공하여 동일한 결과를 얻지 않는 이유는 무엇입니까? ?

+0

쉽습니다. 우리나라의 많은 사람들이 '.'을 사용합니다. 기본 ','대신 앱에서 – Chepene

+0

바인딩을 직접 두 번 사용하면 변환이 기본값입니다. 그래서이 접근은 훨씬 쉬울 것입니다. 한 줄의 코드를 변경/추가 한 다음 앱 전체에서 모든 전환을 다시 작성하는 것이 더 간단합니다. –