Calendar.DisplayDate Özellik

Tanım

Görüntülenecek tarihi alır veya ayarlar.

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

Özellik Değeri

DateTime

Görüntülenecek tarih. Varsayılan değer: Today.

Örnekler

Aşağıdaki kod, belirli bir görüntülenebilir tarih aralığına sahip bir Calendar ayarlar ve o anda seçili olan ve görüntülenen tarihi ayarlar.

// 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"/>

Açıklamalar

DisplayDate ve DisplayMode özellikleri, takvimin ne görüntülediğini ve takvimde nelerin odaklandığını belirtir. Kullanıcı, Ay olarak ayarlandığında yalnızca değerini değiştirebilirSelectedDate, ancak kullanıcı Takvim Yıl ve On Yıl modunda olduğunda değerini değiştirebilirDisplayDate.DisplayMode Aşağıdaki tabloda modun öğesini nasıl değiştirdiği DisplayDateaçıklanmaktadır.

DisplayMode Eylem
Ay DisplayDate kullanıcı farklı bir aya gittiği zaman değişir.
Yıl Kullanıcı farklı bir aya DisplayDate tıkladığında veya bu aya gittiği zaman ay değişir.
On yıl Kullanıcı tıkladığında veya başka bir yıla DisplayDate gittiği zaman yıl değişir.

DisplayDatedeğeri ve DisplayDateEnd özellikleri tarafından DisplayDateStart belirtilen tarih aralığının dışındaysa yoksayılır.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı DisplayDateProperty
Meta veri özellikleri olarak ayarlandı true BindsTwoWayByDefault

XAML Öznitelik Kullanımı

<Calendar DisplayDate="dateTimeString"/>  

XAML Değerleri

dateTimeString
DateTime XAML Söz Dizimi konusunda listelenen biçimlerden birinde yer alan bir tarih.

Şunlara uygulanır