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