【问题标题】:Why DatePicker component is flipping day and month on its own?为什么 DatePicker 组件会自行翻转日期和月份?
【发布时间】:2018-01-11 14:10:03
【问题描述】:

使用 Visual Studio 2010 开发 C#/WPF 应用程序。

我有几个日期选择器,当我用键盘输入日期和月份而不是用日历选择时,DatePicker 组件会自行翻转日期和月份。

我们已经为 DatePicker 设置了一个自定义格式,只显示日期和月份,而不显示年份,尽管它已经预设了年份,从视图中隐藏。

StringFormat='dd/MM'

我怎样才能告诉这个组件不要翻转日期和月份?

自定义格式是否会导致此问题?

【问题讨论】:

  • “翻转”是什么意思?显示什么,您采取什么行动,然后会发生什么以及您希望发生什么?
  • @nvoigt 当您键入日期和月份而不是选择日历时,例如“05/01”组件本身将日期和月份翻转为“01/05”跨度>

标签: c# wpf datepicker


【解决方案1】:

使用 CultureInfo.DefaultThreadCurrentCulture 设置应用的文化。可能您的机器与您所期望的文化不同。

【讨论】:

  • 是的,我们使用格式,日/月/年而不是月/日/年
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
  • 2013-04-16
  • 2011-10-11
  • 2018-12-24
相关资源
最近更新 更多