Calendar.SelectedDate 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 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 .