Bagikan melalui


Calendar.DisplayDate Properti

Definisi

Mendapatkan atau mengatur tanggal untuk ditampilkan.

public:
 property DateTime DisplayDate { DateTime get(); void set(DateTime value); };
public DateTime DisplayDate { get; set; }
member this.DisplayDate : DateTime with get, set
Public Property DisplayDate As DateTime

Nilai Properti

Tanggal untuk ditampilkan. Defaultnya adalah Today.

Contoh

Kode berikut menyiapkan Calendar dengan rentang tanggal tertentu yang dapat ditampilkan, dan mengatur tanggal yang saat ini dipilih dan ditampilkan.

// Create a Calendar that displays 1/10/2009
// through 4/18/2009.
Calendar basicCalendar = new Calendar();
basicCalendar.DisplayDateStart = new DateTime(2009, 1, 10);
basicCalendar.DisplayDateEnd = new DateTime(2009, 4, 18);
basicCalendar.DisplayDate = new DateTime(2009, 3, 15);
basicCalendar.SelectedDate = new DateTime(2009, 2, 15);

// root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar);
' Create a Calendar that displays 1/10/2009 
' through 4/18/2009. 
Dim basicCalendar As New Calendar()
basicCalendar.DisplayDateStart = New DateTime(2009, 1, 10)
basicCalendar.DisplayDateEnd = New DateTime(2009, 4, 18)
basicCalendar.DisplayDate = New DateTime(2009, 3, 15)
basicCalendar.SelectedDate = New DateTime(2009, 2, 15)

' root is a Panel that is defined elswhere. 
root.Children.Add(basicCalendar)
<!-- Create a Calendar that displays 1/10/2009
           through 4/18/2009. -->
<Calendar Margin="20" 
          SelectedDate="2/15/2009"
          DisplayDate="3/15/2009"
          DisplayDateStart="1/10/2009"
          DisplayDateEnd="4/18/2009"/>

Keterangan

Properti DisplayDate dan DisplayMode menentukan apa yang ditampilkan kalender dan apa yang memiliki fokus dalam kalender. Pengguna dapat mengubah satu-satunya SelectedDate saat DisplayMode diatur ke Bulan, tetapi pengguna mungkin mengubah DisplayDate saat Kalender dalam mode Tahun dan Dekade. Tabel berikut ini menjelaskan bagaimana mode mengubah DisplayDate.

DisplayMode Tindakan
Bulan DisplayDate berubah saat pengguna menavigasi ke bulan yang berbeda.
Tahun Bulan DisplayDate perubahan saat pengguna mengklik atau menavigasi ke bulan yang berbeda.
Dekade Tahun DisplayDate perubahan saat pengguna mengklik atau menavigasi ke tahun lain.

DisplayDate diabaikan jika nilainya berada di luar rentang tanggal yang ditentukan oleh DisplayDateStart properti dan DisplayDateEnd .

Informasi Properti Dependensi

Bidang pengidentifikasi DisplayDateProperty
Properti metadata diatur ke true BindsTwoWayByDefault

Penggunaan Atribut XAML

<Calendar DisplayDate="dateTimeString"/>  

Nilai XAML

dateTimeString
Tanggal yang ada dalam salah satu format yang tercantum dalam topik Sintaks XAML DateTime .

Berlaku untuk