我有一个WPF应用程序,其中有一个datepicker
:
<DatePicker HorizontalAlignment="Left" VerticalAlignment="Top" SelectedDate="{Binding DateP, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" DisplayDateStart="{Binding Source={x:Static sys:DateTime.Now}, Mode=OneTime}"/>
我想在DisplayDateStart
日期之前更改日期的外观。现在隐藏这些日期
答案 0 :(得分:1)
您可以指定DisplayDateStart
,而不是使用BlackoutDates
隐藏日期,以便显示日期但不可选择。通过这种方式,您可以设置DatePicker
的样式,并为不可选择的日期应用您喜欢的日期(默认样式将其划掉)。
有关该主题的更多信息:MSDN: DatePicker.BlackoutDates Property