可以字定义格式,在自定义格式里面用yyyy年mm月
这样就可以只显示年月了。并且没有下拉的那个日期框子了,只显示××××年××月。
自己试一试吧!

解决方案 »

  1.   

    试了一下,没成.
    现在我采用这个方法:
    将ShowUpDown值设为"true"
    勉强算是解决问题了:)
      

  2.   

    兄弟,真的不好意思,我试验了一下,找到了控制的方法。
    和以前的6.0类似,不过这次需要写代码了。先设置控件的format属性为Custom,然后再在代码里面写一句 控件.customformat=“字定义格式”就可以了。例如我的控件名称为dt1,
    format属性设置为custom,
    代码如下:
    this.dt1.Format = System.Windows.Forms.DateTimePickerFormat.Custom;设置格式为07/07/2004 12:00 PM
    代码如下:
    dt1.CustomFormat = "dd'/'MM'/'yyyy hh':'mm tt";
    你用这个就可以自由的定义这个格式了。