我不确定这是如何成为显示值的,因为我没有在我的应用程序中指定它。
<DatePicker Grid.Column="1" Grid.Row="3"
Height="25"
HorizontalAlignment="Left"
Margin="12,1,0,0"
x:Name="datePicker_dob"
Validation.Error="Validation_Error"
SelectedDate="{Binding UpdateSourceTrigger=PropertyChanged,
Path= dob,
ValidatesOnDataErrors=True,
NotifyOnValidationError=True}"
VerticalAlignment="Top"
Width="115"
SelectedDateFormat="Short" />
答案 0 :(得分:5)
这是一个空的DateTime的值。 (new DateTime()
或DateTime.MinValue
)
答案 1 :(得分:0)
答案在你的问题中:)由于你没有指定值,它显示了minValue。你只需要像今天的日期那样设置一些值
答案 2 :(得分:0)
在您的课程中,您可以添加名为dob
的属性,如下所示:
private DateTime _dob;
public DateTime dob
{
get { return _dob; }
set {_dob = value; }
}
然后从构造函数初始化它: dob = new DateTime ...