当用户点击当月之外的天数时,禁用日历月更改

时间:2017-06-30 17:56:39

标签: c# wpf calendar user-controls

我正在根据常规WPF日历制作自己的日历控件。在月视图模式中,当用户单击属于下个月或上个月的日期时,日历月将更改为相应的月份。我想禁用此行为,但请保持这些日期可点击(不属于当月的日期)。

我尝试在日历样式中找到负责此代码,但找不到任何内容。

任何人都知道怎么做?

编辑: 我尝试使用DisplayDateStart和DisplayDateEnd,但是当月之外的日子变得完全不可见(并且无法点击),并且上一个/下个月的箭头也会被禁用。