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

时间:2017-01-03 16:02:40

标签: c# wpf date datepicker

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

1 个答案:

答案 0 :(得分:8)

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

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