3
我有一组部件,像这样:我可以将DateTimePicker日期和文本框“时间”插入日期时间吗?
<StackPanel Orientation="Horizontal" >
<Label>Between</Label>
<DatePicker Name="dtpFrom" ></DatePicker>
<TextBox Name="timeFrom" MinWidth="60" />
<Label>and</Label>
<DatePicker Name="dtpTo"></DatePicker>
<TextBox Name="timeTo"
MinWidth="60" />
</StackPanel>
,用户可以选择日期和设置“从”日期和时间“到”日期和时间。
我想将这些(DatePicker的日期部分与文本框内表示的相应时间部分)合并为一个DateTime值。例如,有:
DateTime dtFrom;
...我希望能够像做(伪):
dtFrom = (DateTime) dtpFrom.Date + Convert.ToTime(timeFrom);
有没有办法做到这一点?
顺便说一句,时间值就像“11:03:49”(或PM的“23:03:49”), – 2012-02-14 18:41:39