如何在WPF中的日历控件中突出显示可用日期?

时间:2010-05-17 18:36:41

标签: wpf calendar

我想在WPF中的日历中突出显示某些天数,并使日历中的任何其他日期不可用。因此用户只能选择突出显示的范围。问题是,我还没有找到任何有用的东西。控件本身根本不支持数据绑定(虽然它有数据上下文属性:-)),这使得它有些草率。

1 个答案:

答案 0 :(得分:2)

要使某些日期不可用,您可以使用Calendar.BlackoutDates属性。 E.g:

DateTime today = DateTime.Today;
_calendar.BlackoutDates.Add(
    new CalendarDateRange(today.AddDays(-5), today.AddDays(-3)));