DatePicker.CalendarIdentifier Property

사용할 달력 시스템을 가져오거나 설정합니다.

구문


Public Property CalendarIdentifier As String
   Get
   Set


<DatePicker CalendarIdentifier="calendarSystem"/>

XAML Values

calendarSystem

사용할 달력 시스템의 이름입니다. 설명 부분을 참조하십시오.

속성 값

형식: System.String [.NET] | Platform::String [C++]

사용할 달력 시스템입니다.

설명

CalendarIdentifier 속성을 설정하여 DatePicker에서 사용되는 달력 시스템을 지정합니다. DatePickerCalendarIdentifiers 클래스의 모든 달력 시스템을 지원합니다. XAML(Extensible Application Markup Language)에서 CalendarIdentifier를 설정하려면 식별자 문자열을 사용합니다. 코드에 설정하려면 해당 CalendarIdentifiers 속성을 사용합니다. 예제 섹션을 참조하십시오.

이 테이블은 지원되는 달력 시스템을 나열합니다. 각 일정 시스템에 대한 자세한 내용은 CalendarIdentifiers 설명서를 참조하십시오.

달력 체계식별자 문자열지역화 여부
Gregorian "GregorianCalendar"예.
Hebrew "HebrewCalendar"아니요. 문자열이 항상 히브리어입니다.
Hijri "HijriCalendar"아니요. 문자열이 항상 아랍어입니다.
Japanese "JapaneseCalendar"아니요. 문자열이 항상 일본어입니다.
Julian "JulianCalendar"예.
Korean "KoreanCalendar"예.
Taiwan "TaiwanCalendar"예.
Thai "ThaiCalendar"예.
UmAlQura "UmAlQuraCalendar"아니요. 문자열이 항상 아랍어입니다.

 

DatePicker에 있는 각 ComboBox의 문자열 콘텐츠는 DateTimeFormatter에 의해 만들어집니다. DateTimeFormatterDatePicker에 설정된 CalendarIdentifier를 사용하여 콘텐츠 서식 지정에 사용할 달력을 결정합니다. CalendarIdentifier가 설정되지 않은 경우 DateTimeFormatter는 앱의 기본 언어에 대한 기본 달력을 사용합니다(ApplicationLanguages 참조).

지정한 달력 시스템이 지역화된 경우 앱의 기본 언어로 표시됩니다. 예를 들어 한국식 달력을 지정하고 앱 언어를 "en-us"로 설정한 경우 한국식 달력에 대한 번역이 있으므로 DatePicker는 영어로 표시됩니다. 그러나 일본식 달력을 지정하고 앱 기본 언어를 "en-us"로 설정한 경우 일본식 달력에 대한 번역이 없으므로 DatePicker는 일본어로 표시됩니다.

예제

XAML에서 CalendarIdentifier를 설정하려면 다음과 같이 식별자 문자열을 사용합니다.


<DatePicker x:Name="julianDatePicker" CalendarIdentifier="JulianCalendar"/>

코드에서 CalendarIdentifier를 설정하려면 여기에 표시된 대로 해당 CalendarIdentifiers 속성에서 반환된 값을 사용합니다.



DatePicker julianDatePicker = new DatePicker();
julianDatePicker.CalendarIdentifier = Windows.Globalization.CalendarIdentifiers.Julian;

요구 사항

지원되는 최소 클라이언트

Windows 8.1

지원되는 최소 서버

Windows Server 2012 R2

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

참고 항목

DatePicker
CalendarIdentifiers
DateTimeFormatter.Calendar

 

 

표시:
© 2015 Microsoft