1

我知道windowsphone core的某些部分有限制,我完全理解为什么要设置这些限制。但是由于我的语言环境需要,我必须将默认日历更改为Jalali (Persian) calendar

到目前为止,有不同的应用程序提供简单或复杂的Jalali 日历,但它们都不能更改 windowsPhone 8 的内部日历

它的更改有助于我们在所有应用程序中使用 Jalali 日历,所以我想知道是否可以将默认的 WindowsPhone 8 日历更改为我的本地日历?

我怎样才能做到这一点?

4

2 回答 2

2

这是不可能的。Windows Phone API 不提供与系统的这种级别的交互。

于 2012-12-19T09:38:28.273 回答
0

我很困惑你在这里要求什么。如果您询问消费者问题,请使用相应的消费者支持渠道(http://support.microsoft.com、http: //www.nokia.com/global/support/等)。假设您已向开发人员提出问题,我将继续回答。

  1. 您无法从应用程序更改操作系统日期、时间或区域设置。您也许可以启动一些设置屏幕,但仅此而已。

  2. 您可以在应用程序中使用 System.Globalization 中的“日历”来实现非公历日历的灵活性。您可以在此处阅读更多相关信息。例如,HijriCalendar类应该为您提供足够的本地化数据。不幸的是, WP7/WP8 不支持PersianCalendar类,因为它是在 Silverlight 5 中添加的,而 WP7/WP8 是基于 Silverlight 4 的。请随意打开用户声音建议,在未来的版本中支持该类。

于 2012-12-19T23:56:08.933 回答