DatePicker.CalendarIdentifier Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
kode pada, 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 properti CalendarIdentifier 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 kalender | String pengidentifikasi | Lokal? |
---|---|---|
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.