2016-06-07 11 views
0

我寫一個應用程序UWP並希望使用date controls內XAML。當我使用CalendarDatePickerDatePicker它的作品。但是,當我使用CalendarView它會引發異常。CalendarView拋出異常時的GridView的背景屬性未設置爲ThemeResource

enter image description here

雖然應用程序構建併成功地部署,但在運行時拋出異常而不顯示任何UI。
這也發生在新項目中。代碼是:

<Grid> 
<CalendarView></CalendarView> 
</Grid> 

該項目的版本是默認值。這是最低版本= Windows 10(10.0;生成10240)和目標版本= Windows 10(10.0;生成10586)。

+1

你能分享一些更多的細節,比如你的項目的目標版本,xaml文件,這是否也發生在一個新的項目中呢? – AlexDrenea

+0

添加了問題中的所有細節 –

回答

1

我發現了問題是Background property of Grid未設置。應用程序的運行與所有其他控件像細StackPanel中組合框CalendarDatePickerGridView的,並的TextBlocks即使沒有任何Grid價值Background。但是,對於一些奇怪的原因,它無法顯示CalendarView並通過AccessViolationExceptionGrid's背景屬性未設置爲ThemeResource。它不接受顏色,如粉色藍色作爲網格的背景。它甚至不接受圖片作爲背景。
CalendarView缺席代碼Grid突然接受一切像ColorsImages作爲背景。

相關問題