2011-09-19 5 views
9

나는 나의 윈폼 OnLoad 이벤트에 다음 코드를 가지고 :왜 Winforms DateTimePicker를 DateTime.MinValue로 설정하지 못합니까?

dtpStartDateFilter.Value = DateTime.MinValue; 

dtpStartDateFilter 표준 윈폼 날짜 시간 선택기입니다. 내 양식을로드 할 때 이전에 입력 한 코드 줄을 발견하고 종료합니다 (WinForms가 예외를 먹어서 무엇이 있는지 전혀 모릅니다).

왜 이렇게 잘못 되었나요?

답변

14

DateTimePicker.MinimumDateTime> DateTime.MinValue

DateTime.MnValue

이 상수의 값은 00에 상당 : 00 : 00.0000000 월 1, 0001

DateTimePicker.MinimumDateTime

컨트롤에서 선택할 수있는 최소 날짜 및 시간입니다. 의 기본값은 1/1/1753 00:00:00입니다.

+0

그래, 문제가되었습니다. 감사! – KallDrexx

+0

"DateTime.MinValue"에 오타가 있고 'i'가 누락되었지만 최소 6 자로 인해 혼자서 고칠 수는 없습니다. –

관련 문제