c#wpf DatePicker的选择精确到小时
时间: 2024-03-29 14:40:02 浏览: 241
在C# WPF中,DatePicker控件默认只能选择日期,如果要让其选择精确到小时,可以使用DateTimePicker控件。可以通过以下步骤实现:
1. 首先,在Visual Studio的工具箱中找到DateTimePicker控件,将其拖放到您的窗口中。
2. 然后,将DateTimePicker控件的Format属性设置为Custom。
3. 接着,将DateTimePicker控件的CustomFormat属性设置为"yyyy-MM-dd HH:mm",这样就可以让其选择精确到小时了。
4. 最后,您可以在代码中使用DateTimePicker控件的Value属性来获取用户选择的日期和时间信息。
以下是一个简单的示例代码:
```
<DatePicker x:Name="datePicker" />
<DateTimePicker x:Name="dateTimePicker" Format="Custom" CustomFormat="yyyy-MM-dd HH:mm" />
private void GetSelectedDateTime()
{
DateTime selectedDate = datePicker.SelectedDate.Value;
DateTime selectedDateTime = dateTimePicker.Value;
// do something with the selected date and time
}
```
阅读全文