Получение региональных настроек WinRT

1

im ищет способ получить некоторые региональные настройки из окон 8. Настройки, подобные этому:

Изображение 174551

Есть ли способ получить это?

Теги:
windows-runtime

2 ответа

2

Я рекомендую вам проверить пространство имен Windows.Globalization.NumberFormatting, которое "Предоставляет классы для форматирования валют, десятичных чисел, значений процента и значений permille на основе языков пользователя и географического региона".

В этой ссылке вы можете найти несколько примеров использования:

// Format with the user default preferences.
String decimalCurrent = decimalFormat.Format(randomNumber); 

//...
results.AppendLine("Random number (" + randomNumber + ")");
results.AppendLine("With current user preferences: " + decimalCurrent);
results.AppendLine("With grouping separators: " + decimal1);
results.AppendLine("With grouping separators (fr-FR): " + decimalFR);
results.AppendLine("With digit substitution (ar): " + decimalAR);
  • 0
    Я не могу найти здесь измерительные системы. Но мне нужно именно это.
0

Что вы измеряете? Региональная настройка на самом деле слишком грубая для настройки (данный регион не обязательно соответствует одной и той же системе для температуры, объема жидкости, веса человека, веса объекта), и сценарии являются довольно специфичными для приложения. Ожидается, что это будет установка приложения, которую вы разрешите пользователю изменять. В большинстве случаев мир использует метрику, и набор исключений может быть представлен как жесткий код. Вы можете проверить пользователя HomeGeographicRegion, чтобы определить список, который будет отображаться по умолчанию, но он все равно должен быть переопределяемым пользователем.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню