如何更改.NET DateTimePicker控件以允许输入空值?

GWL*_*osa 22 .net null datetimepicker

改变.NET DateTimePicker控件的最简单,最强大的方法是什么,允许用户输入null值?

Jan*_*tad 46

您不需要修改它来执行此操作.

DateTimePicker在.net中其实都有一个复选框内置.

ShowCheckBox属性设置为true.

然后,您可以使用该Checked属性查看用户是否输入了值.

http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.showcheckbox(VS.80).aspx


spl*_*tne 6

这是一篇关于CodeProject的有趣文章.作者重写了Value属性以接受Null值作为DateTime.MinValue,同时保持标准控件的MinValue和MaxValue的验证.这就是它的全部内容.