【发布时间】:2011-01-06 01:52:21
【问题描述】:
在 C# 中,monthCalendar 会在午夜自动更新吗?
基本上,我使用的是 monthCalendar 的 DateChanged 事件,所以当我点击日历中的新日期时,我会收到一个事件,但是当我让软件打开 48 小时时,日历不会自动更新,因此活动失败!
任何想法将不胜感激。
乔
【问题讨论】:
标签: c# monthcalendar
在 C# 中,monthCalendar 会在午夜自动更新吗?
基本上,我使用的是 monthCalendar 的 DateChanged 事件,所以当我点击日历中的新日期时,我会收到一个事件,但是当我让软件打开 48 小时时,日历不会自动更新,因此活动失败!
任何想法将不胜感激。
乔
【问题讨论】:
标签: c# monthcalendar
DateChanged 事件在您手动更改日期时发生。它不会自动发生。
你应该使用别的东西。
如果您想知道日期已更改,我有一种基本方法。
您使用DateTime.Now 获取程序开始运行的日期,并每隔 1 小时左右运行一次计时器,每当计时器被触发时,再次检查日期并进行比较。如果它们不一样,那一天就变了。
【讨论】: