DateTimePicker控件怎样把初值设为空?而不是当期日期。

解决方案 »

  1.   

    1.在DateTimePicker上面贴个textbox控件,下拉选择的时候将值赋到textbox里面,操作textbox即可。
    或者
    2.用DateTimePicker.Text="" 表示空值.
      

  2.   

    http://www.codeproject.com/KB/selection/Nullable_DateTimePicker.aspx
      

  3.   

    datetime不能赋予null值,只能用4楼的办法模拟了。
      

  4.   

    datetimepicker好象可以加上一个checkbox吧。不打钩,可以表示空吧。只要打上钩,就必须要有确定日其期呀,但是不打钩,就可以约定表示,没有确定的日期。
      

  5.   

    可以的,方法如下:
    Format属性设为Custom
    CustomFormat属性设为空
    代码设置Text属性为空
      

  6.   

    用DateTimePicker.Text=""  
    DateTimePicker 自动将输入设置为无效,就是输入框变灰。在属性中设置 showCheckbox = true;
    就可以在输入的地方 任意选择输入为有效或无效了。