日期:2014-05-20  浏览次数:21182 次

DateTimePicker控件在选择日期后,为什么时间不改变?请教如何让时间也为当前时间?
DateTimePicker控件在选择日期后,为什么时间不改变?请教如何让时间也为当前时间?

------解决方案--------------------
是说用触发事件前用键盘选择时间吧 在触发事件要让其他控件获得下焦点 就可以更新修改了
System.DateTime.Now 这个返回的DateTime就是当前时间
------解决方案--------------------
System.DateTime.Now(); //获得当前时间

------解决方案--------------------
这就有点麻烦了,你需要在DateTimePicker.ValueChanged事件里设置系统的时间了,设置系统的时间在.NET里不是可以直接设置的了.
------解决方案--------------------
在VALUEECHANGE事件里 把System.DateTime.Now 里的hh mm ss 取出来 合并到你的dateTimePicker.value 里 组成一个新的DateTime 然后赋值
是这个意思吧
------解决方案--------------------
dateTimePicker.Text = " ";
这样就得到当前时间。