我有一个 DatePicker,它是通过以下 XAML 定义的:
<DatePicker Grid.Row="3" Grid.Column="1" Margin="4"
Text="{Binding Birthday, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
DisplayDateStart="01.01.1900" DisplayDateEnd="{Binding CurrentDate, Mode=OneTime}"/>
如果我选择像“02.03.1979”这样的日期,一切都很好。但是,如果我选择“27.12.1979”,则 DatePicker 的字段会出现红色边框。我没有验证这个日期。
为什么有些日期是红色的?
生日是日期时间类型的属性。Currendate 是 DateTime 类型的属性,它返回实际日期。