Я создал форму пациента, в которой пользователь мог или не мог указать дату рождения пациента. Элемент управления, который я использовал для него, это Date Picker и привязал его к PatientDateOfBirth , но когда я пытаюсь получить доступ к PatientDateOfBirth.HasValue, он дает мне null.Как объявить переменную типа «Дата?»? не "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"/>