Why does setting a Winforms DateTimePicker to DateTime.MinValue fail?

一曲冷凌霜 提交于 2019-12-22 04:07:42

问题


I have the following code in my Winforms OnLoad event:

dtpStartDateFilter.Value = DateTime.MinValue;

dtpStartDateFilter is a standard WinForms date time picker. When my form loads it encounters the previously entered code line and then exits (with WinForms eating the exception so I have no idea what it is).

What's wrong with doing this?


回答1:


DateTimePicker.MinimumDateTime > DateTime.MinValue

DateTime.MnValue

The value of this constant is equivalent to 00:00:00.0000000, January 1, 0001.

DateTimePicker.MinimumDateTime

The minimum date and time that can be selected in the control. The default is 1/1/1753 00:00:00.



来源:https://stackoverflow.com/questions/7465933/why-does-setting-a-winforms-datetimepicker-to-datetime-minvalue-fail

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!