如何在Windows窗体中将DateTimePicker初始化为Null或Empty?
我试过了:
dtNascimento.Format = DateTimePickerFormat.Custom;
dtNascimento.CustomFormat = " ";
但是不允许更改值。
答案 0 :(得分:1)
您可以使用ShowCheckBox=true
和Checked=false
属性值来指示未选择(有效)日期/时间。如果要在清除复选框时真正显示空白值,则可以将其与CheckedChanged
事件上的自定义格式结合使用。
答案 1 :(得分:0)
它的工作
dtNascimento.CustomFormat = " ";
dtNascimento.Format = DateTimePickerFormat.Custom;
private void dtNascimento_ValueChanged(object sender, EventArgs e)
{
dtNascimento.CustomFormat = "dd-MM-yyyy";
}
答案 2 :(得分:0)
扩展DateTimePicker控件有点容易。看看http://emoreau.com/Entries/Articles/2005/01/The-DateTimePicker-control.aspx