1
我已經創建了患者表格,用戶可能會或可能不會輸入患者的出生日期。 我用它的控件是Date Picker,並將它綁定到PatientDateOfBirth ,但是當我嘗試訪問PatientDateOfBirth.HasValue時,它給了我null。如何聲明一個類型爲「Date?」的變量不是「DateTime?」
物業
public DateTime? PatientDateOfBirth
{
get
{
if (_patientDateOfBirth.HasValue)
return _patientDateOfBirth.Value;
else
return null;
}
set
{
_patientDateOfBirth = value;
OnPropertyChanged("PatientDateOfBirth");
}
}
XAML
<DatePicker x:Name="dPPatDOB" Text="{Binding Path=Model.PatientDateOfBirth, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}" Height="25" Grid.Column="1" Grid.Row="3" Margin="12,11,98,29"/>