2011-01-06 3 views
1

monthCalendar가 C# 자정에 자동으로 업데이트 되나요?C#에서 monthCalendar 업데이트!

기본적으로 monthCalendar의 DateChanged 이벤트를 사용하고 있으므로 캘린더에서 새 날짜를 클릭하면 이벤트가 발생하지만 소프트웨어를 48 시간 동안 열었을 때 캘린더가 자동으로 업데이트되지 않으며 따라서 이벤트가 작동하지 않았습니다!

의견을 보내 주시면 감사하겠습니다. 수동으로 날짜를 변경하면

답변

2

DateChanged 이벤트가 발생합니다. 자동으로 발생하지는 않습니다.

다른 것을 사용해야합니다.

날짜가 변경된 것을 알고 싶다면 하나의 기본 방법이 있습니다.

DateTime.Now으로 시작하는 프로그램 시작 날짜를 잡고 1 시간 정도마다 타이머를 실행하고 타이머가 작동 할 때마다 다시 날짜를 확인하고 비교하십시오. 두 사람이 같지 않으면 하루가 바뀌 었습니다.