如何从 C# 中的 DatePicker(WPF) 获取价值? [英] How do I get value from DatePicker(WPF) in C#?

查看:18
本文介绍了如何从 C# 中的 DatePicker(WPF) 获取价值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的程序中有一个 DatePicker 类,但如何从中获取实际值,例如 19.12.2017?我尝试应用在 WinForms 中用于从 DateTimePicker 获取值的方法,但没有奏效.

I have a DatePicker class in my program, but how do I get an actual value, such as 19.12.2017, from it? I've tried to apply the way that is used to get the value from DateTimePicker in WinForms but it didn't work.

推荐答案

您从 DatePicker 的 SelectedDate 属性中获取选定的值.

You get the selected value from the SelectedDate property of the DatePicker.

<DatePicker x:Name="dp" />

<小时>

DateTime? selectedDate = dp.SelectedDate;
if(selectedDate.HasValue)
{
    string formatted = selectedDate.Value.ToString("dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture);
}

这篇关于如何从 C# 中的 DatePicker(WPF) 获取价值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆