.net 如何从DateTimePicker中提取日期和时间(以小时、分钟、秒、星期几、天、月为单位)?Xceed提供的WPF扩展工具包
我有WPF扩展工具包3.5.0(由Xceed编写),我在这里使用DateTimePicker控件。我想知道如何通过DateTimePicker分别获取小时、分钟、秒、周、日、月的选定值。 在此之前,我使用telerik DateTimePicker控件,这里我使用这种方法来获取这些值.net 如何从DateTimePicker中提取日期和时间(以小时、分钟、秒、星期几、天、月为单位)?Xceed提供的WPF扩展工具包,.net,wpf,visual-studio,xceed,.net,Wpf,Visual Studio,Xceed,我有WPF扩展工具包3.5.0(由Xceed编写),我在这里使用DateTimePicker控件。我想知道如何通过DateTimePicker分别获取小时、分钟、秒、周、日、月的选定值。 在此之前,我使用telerik DateTimePicker控件,这里我使用这种方法来获取这些值 hours= DTPicker.SelectedTime.Value.Hours; minutes= DTPicker.SelectedTime.Value.Minutes; seconds= DTPicker.S
hours= DTPicker.SelectedTime.Value.Hours;
minutes= DTPicker.SelectedTime.Value.Minutes;
seconds= DTPicker.SelectedTime.Value.Seconds;
//for date
dayofweek= DTPicker.SelectedDate.Value.DayOfWeek;
day= DTPicker.SelectedDate.Value.Day;
month= DTPicker.SelectedDate.Value.Month;
但是我在这里找不到SelectedDate/SelectedTime/SelectedValue属性。
谢谢值属性返回一个
日期时间?
:
DateTime? value = dateTimePicker.Value;
if (value.HasValue)
{
hours = value.Value.TimeOfDay.Hours;
minutes = value.Value.TimeOfDay.Minutes;
seconds = value.Value.TimeOfDay.Seconds;
//for date
dayofweek = value.Value.DayOfWeek;
day = value.Value.Day;
month = value.Value.Month;
}
基本上,您可以在当前代码中将
SelectedTime
替换为Value
。Value
属性返回一个DateTime?
:
DateTime? value = dateTimePicker.Value;
if (value.HasValue)
{
hours = value.Value.TimeOfDay.Hours;
minutes = value.Value.TimeOfDay.Minutes;
seconds = value.Value.TimeOfDay.Seconds;
//for date
dayofweek = value.Value.DayOfWeek;
day = value.Value.Day;
month = value.Value.Month;
}
基本上,您可以将当前代码中的
SelectedTime
替换为Value
。假设您已将工具箱DateTiemPicker命名为DTPicker
<toolkits:DateTimePicker Value="{Binding LastUpdated}" Format="FullDateTime" Width="200" Height="30" Name="DTPicker"/>
假设您已将工具箱DateTiemPicker命名为DTPicker
<toolkits:DateTimePicker Value="{Binding LastUpdated}" Format="FullDateTime" Width="200" Height="30" Name="DTPicker"/>
它有一个返回DateTime?的Value属性。我还想提取前面提到的其他值。它有一个返回DateTime?的Value属性。我还想提取前面提到的其他值above@BilalTahir:什么
Value
返回一个DateTime
所以当然有。如果dateTimePicker
是一个Xceed.Wpf.Toolkit.dateTimePicker
,那么这段代码编译得很好。你到底在用什么控制…?@BilalTahir:什么Value
返回一个DateTime
所以当然有。如果dateTimePicker
是一个Xceed.Wpf.Toolkit.dateTimePicker
,那么这段代码编译得很好。你到底在用什么控制。。。?