之前网上查了很久的资料好多都行不通现完成后记录方式
1.属性中ShowCheckBox选择True,format选择Custom,然后Checked选择false
2.事件选择mousedown
3.代码为if(!this.dateTimePicker.checked)
{
this.dateTimePicker.Format = DateTimePickerFormat.Custom;
this.dateTimePicker.CustomFormat=" ";
this.dateTimePicker.Text="";
}
else
{
this.dateTimePicker.Format = DateTimePickerFormat.Custom;
this.dateTimePicker.CustomFormat="yyyy-MM-dd HH:mm";
if(string.IsNullOrEmpty(this.dateTimePicker.Text))
{
this.dateTimePicker.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm");
}
}