다음을 통해 공유


방법: Calendar 컨트롤의 날짜 범위 선택

업데이트: 2007년 11월

이 예제에서는 Windows Forms MonthCalendar 컨트롤에서 날짜 범위를 선택합니다. 이 예제에서는 날짜를 선택하면 해당 주가 선택됩니다. 이 코드를 사용하면 AddDays 메서드의 매개 변수를 변경하여 한 주의 날짜 범위를 선택할 수 있습니다.

예제

private void monthCalendar1_DateSelected(object sender, System.Windows.Forms.DateRangeEventArgs e)
{
    DateTime startDate = e.Start;
    startDate = startDate.AddDays(-(double)startDate.DayOfWeek);
    monthCalendar1.SelectionStart = startDate;
    monthCalendar1.SelectionEnd = startDate.AddDays(6);
}

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

  • monthCalendar1이라는 MonthCalendar 컨트롤이 있는 Windows Form. monthCalendar1의 DateSelected 이벤트 처리기를 monthCalendar1_DateSelected로 설정합니다.

참고 항목

개념

Visual C#에서 사용자 인터페이스 디자인

기타 리소스

Date 및 Time 컨트롤

Visual C# 둘러보기