1
我想爲全球化目的設置CalendarDatePicker的日期格式。我嘗試這樣做:uwp CalendarDatePicker設置日期格式
endDate = (FindName("cdpEnd") as CalendarDatePicker);
endDate.DateFormat = CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern;
endDate.Date = workObject.EndCal;
但它給了我以下異常:
System.ArgumentException: The parameter is incorrect.
formatTemplate
at Windows.UI.Xaml.Controls.CalendarDatePicker.put_DateFormat(String value)
at App1.PageWorkObject.rootGrid_Loaded(Object sender, RoutedEventArgs e)
我檢查我已經設定的值,它看起來正常的對我說:"M/d/yyyy"
我在做什麼錯?
有什麼辦法爲所有全球化解決這個問題?即歐洲? –
@RobinDijkhof,我認爲這樣做的方式可以是使用數據綁定來綁定'CalendarDatePicker'的'DateFormat'屬性,然後根據區域選擇不同的格式。 –