我有一个带有日期选择器和时间选择器的表单,它们都绑定到模型中的相同属性
这是我的简单模型:
private DateTime _end;
[Required]
public DateTime End
{
get
{
return _end;
}
set
{
_end = value;
RaisePropertyChanged(() => End);
}
}
viewmodel 具有 ModelObject 的属性。
我的 XAML 看起来像这样
<sdk:DatePicker SelectedDate="{Binding Path=CurrentAppointment.End, Mode=TwoWay}"/>
<toolkit:TimePicker Value="{Binding Path=CurrentAppointment.End, Mode=TwoWay}" />
有没有一种简单的方法可以在我选择日期时确定时间的变化(它总是回到 00:00,因为日期选择器将日期设置为 2011-04-29 00:00:00)还是我必须做一个我的模型中的时间属性并将日期和时间放在一起,当我想把它放在我的数据库中时?