Vb.net datetimepicker默认日期



我遇到了一个日期时间选择器字段的问题,我想知道我想要完成的事情是否可以完成。在我的"Customer"表中有一个名为"LastVisit"的日期时间字段。当创建Customer时,LastVisit字段为空或null。

当用户进入客户的编辑屏幕时,如果他们没有更改LastVisit字段,然后保存记录,它将保持为空——这就是我想要的。这里是问题,如果我设置日期时间选择器。在屏幕设计的价值中,它保留了那个日期,所以最终用户将需要向前点击许多个月才能到达当前月份。如果我设置日期时间选择器。在Form_load事件中value = today,然后它设置值并将其写入Customer记录,即使用户没有进入该字段。

我想做的是让默认日期是"今天",但仍然有它,所以LastVisit字段将保持空,除非用户设置它。关于如何做到这一点有什么想法吗?

我明白了。当我第一次创建表单时,我在datetimepicker字段的Properties中设置了一个日期作为值。我一直在寻找其他想法,发现我可以右键单击"value"属性并将其重置为默认值,即当前时间。现在它就像我想要的那样了

最新更新