【问题标题】:How to get "region & language" settings in WP7 via code?如何通过代码在 WP7 中获取“区域和语言”设置?
【发布时间】:2011-01-11 11:05:14
【问题描述】:

是否可以通过API获取以下设置?

  • 一周的第一天
  • 区域格式
  • 显示语言
  • 系统定位

【问题讨论】:

    标签: windows-phone-7 settings


    【解决方案1】:

    您可以使用CultureInfo.CurrentCultureCultureInfo.CurrentUICulture 分别查找系统文化和语言设置。我相信其余的信息(一周的第一天等)都在里面 - 例如:

    DayOfWeek firstDayOfWeek = CultureInfo.CurrentCulture
                                          .DateTimeFormat
                                          .FirstDayOfWeek;
    

    【讨论】:

    • 警告:在某些地区,Thread.CurrentThread.CurrentUICulture.Name 可能与 Thread.CurrentThread.CurrentUICulture.Name 不一致 - 例如,在澳大利亚,尽管设置了我的地区,但 UI 文化返回 en-GB到 en-AU。
    • @Peter:谢谢你……有趣又令人不安:(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 1970-01-01
    • 2020-01-29
    相关资源
    最近更新 更多