2016-01-20 51 views
1

我在UWP應用程序使用CalendarDatePicker與CalendarIdentifier="PersianCalendar":直到用戶選擇一個波斯日期,然後CalendarDatePicker顯示公曆日期CalendarIdentifier在UWP CalendarDatePicker

<CalendarDatePicker x:Name="btnDatePicker" CalendarIdentifier="PersianCalendar" PlaceholderText="..." IsTodayHighlighted="False"></CalendarDatePicker> 

,一切工作正常。

任何幫助或洞察力非常感謝。

+0

這可能是CalendarDatePicker的默認行爲。在codeproject上有一個非常好的文化意識月日曆和DatePicker,或許這可以修剪以便在UWP中使用http://www.codeproject.com/Articles/45684/Culture-Aware-Month-Calendar-and-Datepicker – Jackie

回答

1

正如你可以找到here,有「波斯」日曆可用,但我沒有發現任何方式CalendarIdentifier設置爲波斯在XAML,但它是可以設置它在代碼背後:

btnDatePicker.CalendarIdentifier = CalendarIdentifiers.Persian; 

一切都應該正常工作:

enter image description here