Calendar.SelectedDate Properti

Definisi

Mendapatkan atau menyetel tanggal terpilih saat ini.

public:
 property Nullable<DateTime> SelectedDate { Nullable<DateTime> get(); void set(Nullable<DateTime> value); };
public DateTime? SelectedDate { get; set; }
member this.SelectedDate : Nullable<DateTime> with get, set
Public Property SelectedDate As Nullable(Of DateTime)

Nilai Properti

Tanggal saat ini dipilih. Defaultnya adalah null.

Pengecualian

Tanggal yang ditentukan berada di luar rentang yang ditentukan oleh DisplayDateStart dan DisplayDateEnd

-atau-

Tanggal yang ditentukan ada dalam BlackoutDates koleksi.

Jika diatur ke apa pun selain null ketika SelectionMode diatur ke None.

Contoh

Contoh berikut membuat 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

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi SelectedDateProperty
Properti metadata diatur ke true BindsTwoWayByDefault

Gunakan properti ini ketika SelectionMode diatur ke SingleDate. Dalam mode lain, properti ini akan selalu menjadi tanggal pertama dalam SelectedDates.

Penggunaan Atribut XAML

<Calendar SelectedDate="dateTimeString"/>

Nilai XAML

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

Berlaku untuk