如何从 C# 中的 DatePicker(WPF) 中获取价值?
Posted
技术标签:
【中文标题】如何从 C# 中的 DatePicker(WPF) 中获取价值?【英文标题】:How do I get value from DatePicker(WPF) in C#? 【发布时间】:2017-05-17 18:43:27 【问题描述】:我的程序中有一个 DatePicker 类,但如何从中获取实际值,例如 19.12.2017?我尝试应用用于从 WinForms 中的 DateTimePicker 获取值的方式,但它没有用。
【问题讨论】:
【参考方案1】:您从 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);
【讨论】:
以上是关于如何从 C# 中的 DatePicker(WPF) 中获取价值?的主要内容,如果未能解决你的问题,请参考以下文章
DatePicker 数据绑定将默认值设置为 1/1/0001 WPF c#