DatePicker.SelectedDate Properti

Definisi

Mendapatkan atau mengatur tanggal yang saat ini dipilih di pemilih tanggal, atau null jika tidak ada tanggal yang dipilih.

public:
 property IReference<DateTime> ^ SelectedDate { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> SelectedDate();

void SelectedDate(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> SelectedDate { get; set; }
var iReference = datePicker.selectedDate;
datePicker.selectedDate = iReference;
Public Property SelectedDate As Nullable(Of DateTimeOffset)

Nilai Properti

Tanggal yang saat ini dipilih di pemilih, atau null jika tidak ada tanggal yang dipilih.

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)

Contoh

Contoh ini menunjukkan pengaturan SelectedDate properti dalam kode.

<DatePicker x:Name="myDatePicker"/>
public MainPage()
{
    this.InitializeComponent();
    myDatePicker.SelectedDate = new DateTimeOffset(new DateTime(1950, 1, 1));
}

Keterangan

Kontrol pemilih tanggal memiliki Tanggal dan SelectedDate properti. Perbedaan antara ini adalah bahwa Date tidak dapat diubah ke null, sementara SelectedDate nullable.

Nilai digunakan SelectedDate untuk mengisi pemilih tanggal dan secara null default. Jika SelectedDate adalah null, Date properti diatur ke 31/12/1600; jika tidak, Date nilai disinkronkan dengan SelectedDate nilai . Ketika SelectedDate adalah null, pemilih 'tidak diatur' dan menampilkan nama bidang alih-alih tanggal.

Untuk menggunakan SelectedDate nilai di aplikasi, Anda biasanya menggunakan pengikatan data ke SelectedDate properti , atau menangani peristiwa SelectedDateChanged .

SelectedDate Properti tidak dapat ditetapkan sebagai string atribut XAML, karena pengurai Windows Runtime XAML tidak memiliki logika konversi untuk mengonversi string menjadi tanggal sebagai objek DateTime / DateTimeOffset. Berikut adalah beberapa cara yang disarankan objek ini dapat ditentukan dalam kode dan diatur ke tanggal selain tanggal saat ini.

Teknik lain yang mungkin adalah menentukan tanggal yang tersedia sebagai objek data atau dalam konteks data, lalu mengatur Tanggal sebagai atribut XAML yang mereferensikan ekstensi markup {Binding} yang dapat mengakses tanggal sebagai data.

Berlaku untuk

Lihat juga