当displaymode为年或十年时,wpf日历显示为空

时间:2011-12-27 11:45:18

标签: wpf calendar

我的xaml文件中定义了标准日历控件:

<Calendar Height="200" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,0,0,0"
Name="NewCalendarYear" Width="200" SelectedDatesChanged="NewCalendarYear_SelectedDatesChanged" DisplayMode="Decade" />

我遇到的问题是它在DisplayMode =“Month”时正常工作,但当将其更改为“Year”或“Decade”时,Calendar会显示为空...一个箭头指向左侧(我不是允许上传图片)。我一直在搜索,但我没有找到任何在这些显示模式下正常工作的xaml日历代码示例。

Thanks¡¡

1 个答案:

答案 0 :(得分:5)

我遇到了同样的问题。

在XAML中设置DisplayMode存在某种错误。如果你在代码隐藏中设置它,在_Load事件上,它将起作用!