Share via


MonthCalendar 컨트롤 개요(Windows Forms)

업데이트: 2007년 11월

Windows Forms MonthCalendar 컨트롤은 날짜 정보를 보고 설정할 수 있는 직관적인 그래픽 인터페이스를 제공합니다. 이 컨트롤은 날짜가 요일별로 나열된 표 형태의 달력을 표시하며 선택된 범위의 날짜는 강조 표시됩니다. 월 캡션의 양쪽에 있는 화살표 단추를 클릭하여 다른 월을 선택할 수 있습니다. DateTimePicker 컨트롤과 달리 이 컨트롤에서는 날짜를 두 개 이상 선택할 수 있습니다. DateTimePicker 컨트롤에 대한 자세한 내용은 DateTimePicker 컨트롤(Windows Forms)을 참조하십시오.

MonthCalendar 컨트롤 구성

MonthCalendar 컨트롤의 모양을 매우 다양하게 구성할 수 있습니다. 기본적으로 오늘 날짜에는 원이 표시되고 표 아래쪽에도 오늘 날짜가 별도로 표기됩니다. ShowTodayShowTodayCircle 속성을 false로 설정하여 이 기능을 변경할 수 있습니다. ShowWeekNumbers 속성을 true로 설정하면 달력에 주 번호를 추가할 수도 있습니다. CalendarDimensions 속성을 설정하면 가로나 세로 방향으로 여러 달을 표시할 수 있습니다. 기본적으로 일요일이 첫 번째 요일로 표시되지만 FirstDayOfWeek 속성을 사용하여 다른 요일을 지정할 수 있습니다.

BoldedDates, AnnuallyBoldedDatesMonthlyBoldedDates 속성에 DateTime 개체를 추가하면 특정 날짜를 한 번만, 매년 또는 매월 굵게 표시할 수 있습니다. 자세한 내용은 방법: Windows Forms MonthCalendar 컨트롤을 사용하여 특정 날짜를 굵게 표시를 참조하십시오.

MonthCalendar 컨트롤의 주요 속성은 컨트롤에서 날짜 범위를 선택할 수 있는 SelectionRange입니다. SelectionRange 값은 MaxSelectionCount 속성에 설정된 선택 가능 날짜의 최대 수를 초과할 수 없습니다. 사용자가 선택할 수 있는 처음 날짜와 마지막 날짜는 MaxDateMinDate 속성으로 결정됩니다.

참고 항목

참조

MonthCalendar

기타 리소스

MonthCalendar 컨트롤(Windows Forms)