WPF日历禁用日期选择

时间:2019-05-17 14:35:09

标签: c# wpf

嗨,我想要一种在WPF日历中禁用日期选择的方法。

我尝试了Disabled属性,但是我想从日期导航,我默认选择了日期,并且不希望用户能够选择日期。

这是我的日历代码:

<Calendar x:Name="show_Calendar" IsTodayHighlighted="False" SelectionMode="MultipleRange" />

我选择这样的日期:

SelectedDatesCollection dates = new SelectedDatesCollection(show_Calendar);
foreach (var item in TaskManagerClass.revisionesTarea(tareaActiva.Id))
{
   if (item.DiaRevision.HasValue)
     dates.Add(item.DiaRevision.Value);
}

我希望用户能够在月份之间导航,但是不能从日历中选择日期。

1 个答案:

答案 0 :(得分:2)

您可以通过使用IsHitTestVisibleCalendarDayButton的{​​{1}}属性设置为false来禁用日期选择:

Style
相关问题