Bagikan melalui


DatePicker.DayFormat Properti

Definisi

Mendapatkan atau mengatur format tampilan untuk nilai hari.

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

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

Nilai Properti

String

Platform::String

winrt::hstring

Format tampilan untuk nilai hari.

Contoh

Berikut adalah DatePicker yang diformat menggunakan templat format, dan DatePicker yang diformat menggunakan string format. Kedua kontrol DatePicker terlihat sama saat aplikasi dijalankan karena pemformatannya setara.

<!-- DatePicker formatted using format templates. -->
<DatePicker DayFormat="day" MonthFormat="month.numeric" YearFormat="year.abbreviated"/>

<!-- DatePicker formatted using format patterns. -->
<DatePicker DayFormat="{}{day.integer}" MonthFormat="{}{month.integer}" YearFormat="{}{year.abbreviated}"/>

Pemilih tanggal dengan bidangnya diformat.

Berikut adalah DatePicker yang menggabungkan 2 pola format untuk menampilkan tanggal numerik dan hari dalam seminggu dalam pemilih hari. Tidak ada templat format yang setara untuk format ini.

<DatePicker DayFormat="{}{day.integer} {dayofweek.abbreviated}"/>

Pemilih tanggal dengan bidang hari yang diformat untuk memperlihatkan bilangan bulat dan singkatan.

Keterangan

Ubah format pemilih hari dengan mengatur DayFormat properti .

Konten string dari setiap ComboBox di DatePicker dibuat oleh DateTimeFormatter. Anda memberi tahu DateTimeFormatter cara memformat nilai hari dengan menyediakan string yang merupakan templat format atau pola format. Templat dan pola umum untuk nilai hari tercantum dalam tabel berikut.

pola formattemplat format
'{day.integer} | {day.integer(n)}''hari'
'{dayofweek.full} | {dayofweek.abbreviated} | {dayofweek.abbreviated(n)}''dayofweek | dayofweek.full | dayofweek.abbreviated'

Dalam beberapa kasus, menggunakan pola format memberi Anda kontrol yang lebih tepat atas pemformatan. Misalnya, Anda dapat menggunakan pola format untuk menentukan bahwa pemilih hari selalu menampilkan 2 digit, termasuk 0 di depannya saat diperlukan. Anda juga dapat menggabungkan beberapa pola format. Misalnya, Anda dapat menggabungkan {day} format dan {dayofweek.abbreviated} untuk membuat pemilih hari menunjukkan tanggal numerik dan hari dalam seminggu, seperti ini: 14 Kam. Lihat bagian Contoh untuk informasi selengkapnya.

Untuk daftar lengkap templat format dan pola format, lihat bagian Keterangan dari dokumentasi kelas DateTimeFormatter .

Catatan

Beberapa format tanggal harus dihindari jika pemilih tanggal mungkin ditampilkan di area kecil, seperti menambahkan nilai string lengkap hari dalam seminggu. String ini bisa panjang dan mungkin terpotong jika lebar DatePicker dipaksa menjadi kecil.

Berlaku untuk

Lihat juga