【发布时间】:2015-07-23 05:12:12
【问题描述】:
有没有办法在标准 WPF 日历控件中将当前日期更改为今天以外的某个日期?
对 MVVM 项目使用以下绑定 (VS 2010),正确显示的月份与 DisplayDate 对齐。但是,表示“今天”的灰显日期保持不变,只有当日历移动到与“今天”所在的月份相同时才会变灰。
<Calendar SelectedDate="{Binding RTO.SelectedDate}"
DisplayDate="{Binding Path=RTO.DisplayDate}"
Margin="151,122,0,0"
VerticalAlignment="Top"
Width="205" />
我想做的是将视图模型中日历的当前日期从默认的DateTime.Today 更改为其他日期。这可以做到吗? (我希望 SelectedDate 保留用户选择的任何内容。也就是说,selecteddate 不一定是当前日期)。
(如果这是一个重复的问题,我深表歉意。但我用谷歌搜索的所有内容似乎都使用 selecteddate 作为“当前日期”)。
【问题讨论】: