【问题标题】:DatePicker Default Date ShownDatePicker 默认显示日期
【发布时间】:2017-04-27 15:14:02
【问题描述】:

我有一个 DatePicker,当我点击它来选择一个日期时,它默认显示今天的月份。是否可以在不设置 SelectedDate/SelectedValue 的情况下更改显示的默认月份?我的用户控件中有 2 个 DatePickers。我希望第二个 DatePicker 在第一个 DatePicker 之后显示 1 个月。

例子

DatePicker1.SelectedDate = 2017-01-01

点击DatePicker2时,默认显示月份为2017-02-01

【问题讨论】:

  • 你看过this SO answer吗?
  • @XAMlMAX 这与我的问题完全不同。即设置日期选择器的范围功能,而不是专注于设置显示的默认日期。一位用户发布了一个很好的问题解决方案。

标签: c# wpf


【解决方案1】:

设置DisplayDate属性:

dp.SelectedDate = DateTime.Today;
dp.DisplayDate = DateTime.Today.AddMonths(1);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    相关资源
    最近更新 更多