当前位置:编程学习 > C#/ASP.NET >>

DateTimePicker显示时间的问题

把DateTimePicker的格式设成Time,但是显示的时间不能更新,请问这个问题怎么解决,而且还要求能手动更改时间,所以如果用计时器来更新的话,就不能手动更改了,请问哪位高手知道怎么能解决这个问题 --------------------编程问答-------------------- DateTimePicker
顾名思义就是让你选择时间 不是来显示时间的 --------------------编程问答-------------------- 那显示时间有没有什么更好的控件呢? --------------------编程问答-------------------- DateTimePicker不是即时对当前时间的显示,也不能设置当前时间,它只是能设置一个时间类型的变量值.

你要实时的显示时间最好在Timer事件里处理,要设置系统时间,可能要用到API函数了. --------------------编程问答-------------------- 如果在Timer事件里处理的话就不能手动改动时间了,因为Timer总能把改动之后的值给覆盖掉 --------------------编程问答-------------------- 没有  自己写吧.. --------------------编程问答-------------------- 如果在Timer事件里处理的话就不能手动改动时间了,因为Timer总能把改动之后的值给覆盖掉
--------
这说明处理方法不得当.
也说明你没有修改成功时间. --------------------编程问答-------------------- 如果在Timer事件里处理的话就不能手动改动时间了,因为Timer总能把改动之后的值给覆盖掉
--------
这说明处理方法不得当.
也说明你没有修改成功时间.
-----------------------
时间肯定已经成功修改了,这点我已经验证了,举个例子吧,如果我把Timer的Interval=100,这样每隔0.1秒就会把时间显示到控件上,这样如果手动改动时间,假如我想把11:00:00改成11:12:01,但是过0.1  秒之后Timer事件又把此时的时间显示到控件上,这样就覆盖了11:12:01又变成了原来的11:00:00 --------------------编程问答-------------------- Format=Custom
CustomFormat=yyyy年MM月dd日 hh:mm:ss
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,