Bagikan melalui


DatePicker.CalendarIdentifier Properti

Definisi

Mendapatkan atau mengatur sistem kalender yang akan digunakan.

public:
 property Platform::String ^ CalendarIdentifier { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring CalendarIdentifier();

void CalendarIdentifier(winrt::hstring value);
public string CalendarIdentifier { get; set; }
var string = datePicker.calendarIdentifier;
datePicker.calendarIdentifier = string;
Public Property CalendarIdentifier As String
<DatePicker CalendarIdentifier="calendarSystem"/>

Nilai Properti

String

Platform::String

winrt::hstring

Sistem kalender yang akan digunakan.

Contoh

Untuk mengatur di XAML, gunakan string pengidentifikasi, seperti yang CalendarIdentifier ditunjukkan di sini.

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

Untuk mengatur CalendarIdentifier dalam kode, gunakan nilai yang dikembalikan oleh properti CalendarIdentifiers terkait, seperti yang diperlihatkan di sini.

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

Keterangan

Mendukung DatePicker setiap sistem kalender yang didukung oleh Windows. Kalender ini ditentukan di kelas Windows.Globalization.CalendarIdentifiers . DatePicker menggunakan kalender yang benar untuk bahasa default aplikasi Anda, atau Anda dapat mengatur CalendarIdentifier properti untuk menggunakan sistem kalender tertentu.

Untuk mengatur CalendarIdentifier di XAML, gunakan string pengidentifikasi. Untuk mengaturnya dalam kode, gunakan properti CalendarIdentifiers yang sesuai. Lihat bagian Contoh.

Tabel ini mencantumkan sistem kalender yang didukung. Lihat dokumentasi CalendarIdentifiers untuk informasi selengkapnya tentang setiap sistem kalender.

Sistem kalenderString pengidentifikasiLokal?
Gregorian"GregorianCalendar"Ya.
Ibrani"HebrewCalendar"Nomor. String selalu dalam bahasa Ibrani.
Hijriah"Hijricalendar"Nomor. String selalu dalam bahasa Arab.
Jepang"JapaneseCalendar"Nomor. String selalu dalam bahasa Jepang.
Julian"JulianCalendar"Ya.
Korea"KoreanCalendar"Ya.
Taiwan"TaiwanCalendar"Ya.
Thailand"ThaiCalendar"Ya.
UmAlQura"UmAlQuraCalendar"Nomor. String selalu dalam bahasa Arab.

Konten string dari setiap ComboBox di DatePicker dibuat oleh DateTimeFormatter. DateTimeFormatter menggunakan CalendarIdentifier set pada DatePicker untuk menentukan kalender mana yang akan digunakan untuk memformat konten. CalendarIdentifier Jika tidak diatur, DateTimeFormatter menggunakan kalender default untuk bahasa pilihan aplikasi (lihat ApplicationLanguages).

Jika sistem kalender yang ditentukan dilokalkan, sistem tersebut akan ditampilkan dalam bahasa pilihan aplikasi. Misalnya, jika Anda menentukan kalender Korea dan bahasa aplikasi adalah "en-us", DatePicker akan ditampilkan dalam bahasa Inggris karena ada terjemahan untuk kalender Korea. Namun, jika Anda menentukan kalender Jepang dan bahasa pilihan aplikasi adalah "en-us", DatePicker akan tetap ditampilkan dalam bahasa Jepang karena tidak ada terjemahan untuk kalender Jepang.

Berlaku untuk

Lihat juga