如何将DateTimePicker初始化为Null或Empty?

时间:2015-09-01 12:03:54

标签: c# datetimepicker

如何在Windows窗体中将DateTimePicker初始化为Null或Empty?

我试过了:

dtNascimento.Format = DateTimePickerFormat.Custom;
dtNascimento.CustomFormat = " ";

但是不允许更改值。

3 个答案:

答案 0 :(得分:1)

您可以使用ShowCheckBox=trueChecked=false属性值来指示未选择(有效)日期/时间。如果要在清除复选框时真正显示空白值,则可以将其与CheckedChanged事件上的自定义格式结合使用。

答案 1 :(得分:0)

它的工作

dtNascimento.CustomFormat = " ";
dtNascimento.Format = DateTimePickerFormat.Custom;

 private void dtNascimento_ValueChanged(object sender, EventArgs e)
 {
     dtNascimento.CustomFormat = "dd-MM-yyyy";
 }

Set Null value in DateTimePicker in C#

答案 2 :(得分:0)