繁体   English   中英

如何在WPF日历控件中更改默认的“今天”日期?

[英]How to change the default “today” date in the WPF Calendar control?

是否可以在标准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不一定是当前日期)。

(如果这是一个重复的问题,我深表歉意。但是我在Google上搜索的所有内容似乎都将selecteddate用作“ currentdate”)。

向该控件添加IsTodayHighlighted =“ False”属性。 希望它能工作。

http://www.c-sharpcorner.com/UploadFile/mahesh/wpf-datepicker/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM