如何从C#中的DatePicker(WPF)获取值?

dro*_*312 3 c# wpf date datepicker

我的程序中有一个DatePicker类,但是如何从中获取实际值,例如19.12.2017?我试图应用在WinForms中从DateTimePicker获取值的方式,但它不起作用.

mm8*_*mm8 10

您可以从DatePicker的SelectedDate属性中获取所选值.

<DatePicker x:Name="dp" />
Run Code Online (Sandbox Code Playgroud)
DateTime? selectedDate = dp.SelectedDate;
if(selectedDate.HasValue)
{
    string formatted = selectedDate.Value.ToString("dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture);
}
Run Code Online (Sandbox Code Playgroud)