Будет ли вычеркивание работать? если это так, вы можете использовать BlackoutDates (вы можете иметь несколько CalendarDateRange
)
<DatePicker.BlackoutDates>
<CalendarDateRange Start="2/1/2011" End="2/10/2011"/>
</ DatePicker.BlackoutDates>
или из кода
calendar1.BlackoutDates.Add(new CalendarDateRange(
new DateTime(2011, 2, 1),
new DateTime(2010, 2, 10)
));