WPF日期选择器-粗体日期

WPF日期选择器-粗体日期,wpf,datepicker,Wpf,Datepicker,有没有办法将日期选择器中显示的一系列日期设置为粗体(或突出显示) =更新= 抱歉,我似乎没有充分解释我自己。我希望得到类似的行为与日历弹出窗口上的WPF日期选择器outlook。一个例子如下 所有日期仍然可以选择,并且无论当前选择如何,都会显示粗体的日期。这些粗体日期的目的是帮助用户选择日期和/或表示感兴趣的项目。划掉日期行吗?如果是这样,您可以使用BlackoutDates(您可以有多个CalendarDateRange) 您可以像这样选择多个日期 <DatePicker Name="M

有没有办法将日期选择器中显示的一系列日期设置为粗体(或突出显示)

=更新= 抱歉,我似乎没有充分解释我自己。我希望得到类似的行为与日历弹出窗口上的WPF日期选择器outlook。一个例子如下


所有日期仍然可以选择,并且无论当前选择如何,都会显示粗体的日期。这些粗体日期的目的是帮助用户选择日期和/或表示感兴趣的项目。

划掉日期行吗?如果是这样,您可以使用BlackoutDates(您可以有多个
CalendarDateRange


您可以像这样选择多个日期

<DatePicker Name="MonthlyCalendar"    
    SelectionMode="MultipleRange"     
    DisplayDate="3/5/2010"    
    DisplayDateStart="3/1/2010"    
    DisplayDateEnd="3/31/2010"    
    FirstDayOfWeek="Tuesday"    
    IsTodayHighlighted="True"    
    xmlns:sys="clr-namespace:System;assembly=mscorlib" Margin="15,39,88,19">
    <DatePicker.SelectedDates>    
        <sys:DateTime>3/5/2010</sys:DateTime>    
        <sys:DateTime>3/15/2010</sys:DateTime>    
        <sys:DateTime>3/25/2010</sys:DateTime>    
     </DatePicker.SelectedDates> 
</DatePicker>

3/5/2010    
3/15/2010    
3/25/2010    
有关更多信息,请查看这些链接


我扩展了原来的问题,以进一步澄清我也有同样的问题。你找到解决办法了吗?
calendar1.BlackoutDates.Add(new CalendarDateRange(
        new DateTime(2011, 2, 1),
        new DateTime(2010, 2, 10)
        ));
<DatePicker Name="MonthlyCalendar"    
    SelectionMode="MultipleRange"     
    DisplayDate="3/5/2010"    
    DisplayDateStart="3/1/2010"    
    DisplayDateEnd="3/31/2010"    
    FirstDayOfWeek="Tuesday"    
    IsTodayHighlighted="True"    
    xmlns:sys="clr-namespace:System;assembly=mscorlib" Margin="15,39,88,19">
    <DatePicker.SelectedDates>    
        <sys:DateTime>3/5/2010</sys:DateTime>    
        <sys:DateTime>3/15/2010</sys:DateTime>    
        <sys:DateTime>3/25/2010</sys:DateTime>    
     </DatePicker.SelectedDates> 
</DatePicker>