c# - 确定是否设置了 "24-hour clock"设置

标签 c# windows-phone-7 windows-phone-7.1

确定用户是否在 Windows Phone 的“设置”-“日期+时间”中将“24 小时制”设置为 true 的最佳方法是什么?

我可以通过 CurrentCulture (CultureInfo) 获取这些信息吗?我没有找到它。

最佳答案

可以使用以下方式检索系统时钟类型:

string clockType = Windows.System.UserProfile.GlobalizationPreferences.Clocks.FirstOrDefault();

如果设备设置中启用了 24 小时制,这将返回字符串 24HourClock,如果设置关闭,则返回 12HourClock

关于c# - 确定是否设置了 "24-hour clock"设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7313287/

相关文章:

c# - 将分层 TreeView 绑定(bind)到字典

c# - InputSimulator 在 2 点之间平滑线性鼠标移动

silverlight - 如何将 BitmapImage/WriteableBitmap 保存为 png 格式(Silverlight/windows 手机)?

windows-phone-7 - 播放时出现问题,WP7 中录制的音频

c# - 在 C# 中继承事件处理程序

c# - Entity Framework 5 : Get Auto_Increment value before insert

asp.net - SQL Azure 的 OData 服务是只读的吗?

c# - 逻辑删除时恢复应用程序状态的默认页面

windows-phone-7 - 我们如何将背景图像添加到列表选择器 wp7 中的 FullModeItemTemplate

windows-phone-7 - 强制windows Phone使用WIFI连接