[Обновить] Я вижу, что мне нужен полный пример для объяснения.
В моем приложении для Windows Phone 7 я получил страницу, содержащую TextBox, привязанный к десятичному "количеству":
<TextBox Text="{Binding Amount,Mode=TwoWay}" InputScope="CurrencyAmount"/>
Настройки телефона установлены на немецкий.В немецкой локализации значение типа 1234,56m будет отформатировано в 1,234,56 (в отличие от США, где оно должно быть 1234,56).
Проблема заключается в том, что, когда я ввожу в текстовое поле значение, подобное 1,234,56,контент будет интерпретироваться для США, в результате чего получится 1,23456 млн., тогда как должно было быть 1234,56 млн.
Итак, как мне получить привязку на WP7 для использования текущей культуры телефона вместо общей американской?В Германии люди вводят двоеточие вместо десятичной точки.