WPF Calendar Control

Introduction (소개)

WPF 4.0부터 Microsoft는 다음과 같은 완벽한 기능의 달력 컨트롤을 제공한다.

  • 표시되는 날짜 설정
  • 다중 선택 모드
  • 통제 날짜
  • 다양한 달력 모드

Set the displayed date (표시되는 날짜 설정)

달력은 현재 날짜를 기본으로 표시한다. 그러나 DisplayDate 프로퍼티를 설정함으로써 표시할 다른 날짜를 명시할 수 있다.

<Calendar DisplayDate="01.01.2016" />

Multiple Selection modes (다중 선택 모드)

달력컨트롤은 다중선택모드를 제공한다. SelectionMode 프로퍼티를 SingleDateSingleRange, MultipleRanges, Node중 하나로 설정할 수 있다.

<Calendar SelectionMode="MultipleRange" />

Blackout dates (통제 날짜)

달력 컨트롤은 선택에 유효하지 않은 통제날짜 기능을 제공한다. BlackoutDates 프로퍼티를 하나 또는 여러 CalendarDateRange로 설정하여 여러 범위를 정의할 수 있다.

<Calendar SelectionMode="{Binding SelectedItem, ElementName=selectionmode}" >
  <Calendar.BlackoutDates>
    <CalendarDateRange Start="01/01/2016" End="01/06/2016" />
    <CalendarDateRange Start="05/01/2016" End="05/03/2016" />
  </Calendar.BlackoutDates>
</Calendar>

Calendar modes (다양한 달력 모드)

달력은 날짜 범위를 표시하는 3가지 모드(년, 월, 10년)를 지원한다. DisplayMode 프로퍼티를 설정하여 모드를 제어할 수 있다.

<Calendar DisplayMode="Year" />

results matching ""

    No results matching ""