打开选择器时的 C# WPF DatePicker 值

Posted

技术标签:

【中文标题】打开选择器时的 C# WPF DatePicker 值【英文标题】:C# WPF DatePicker value when opened picker 【发布时间】:2018-05-07 10:22:50 【问题描述】:

我想问你关于 DatePicker 的任何技巧。我有默认值 DateTime.MinValue,但我希望在打开 DatePicker 时显示实际日期,所以我不必单击百万次来查找实际日期。

有什么解决办法吗?

<DatePicker SelectedDate="Binding RecievedDate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged" />

非常感谢。

【问题讨论】:

相信你可以在这里找到答案:***.com/questions/3885912/… @mjwills 它可能不是重复的,因为他们可能希望使用除现在之外的某个日期绑定到 SelectedDate @Fejac 你能发布你的 RecievedDate 代码吗? RecievedDate 是错字吗?你的意思是说ReceivedDate 这是一个错字。谢谢 【参考方案1】:

看起来您所做的是正确的,因此由于某种原因绑定必须失败(检查输出窗口),或者您需要通过 INotifyPropertyChanged 更新绑定

【讨论】:

以上是关于打开选择器时的 C# WPF DatePicker 值的主要内容,如果未能解决你的问题,请参考以下文章

DatePicker 显示默认日期 1/1/0001 - C# WPF

从 SQLite 数据库读取日期时间值并使用 WPF 将其分配给 C# 中的 datepicker

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

单击日期选择器时,单元格编辑器上的 Ag-grid Angular Material Datepicker 失去焦点

DatePicker 数据绑定将默认值设置为 1/1/0001 WPF c#

WPF DatePicker 更改月份时抛出异常