如何在Winform中的两个不同日期时间选择器中初始显示两个不同日期?

时间:2018-09-06 07:50:26

标签: c# winforms

我有一个包含两个日期时间选择器的winform,一个是开始时间,第二个是结束时间,现在当我运行winform时,两个日期时间选择器中显示的值是相同的,即当前日期时间。但是我希望它像我的结束时间datetime选择器显示当前日期时间,而开始时间datetime选择器显示前24小时。

告诉我该怎么做,我已将datetime picker的format属性设置为custom。

2 个答案:

答案 0 :(得分:3)

只需在表单加载时或初始化后在构造函数中设置适当的字段

dateTimePicker1.Value = DateTime.Now;
dateTimePicker2.Value =  DateTime.Now.Days(-1);

DateTimePicker.Value Property

  

获取或设置分配给控件的日期/时间值。

答案 1 :(得分:1)

您可以通过设置Value属性来更改所选日期。 官方文档中有一个example