标签: c# wpf calendar user-controls
我正在根据常规WPF日历制作自己的日历控件。在月视图模式中,当用户单击属于下个月或上个月的日期时,日历月将更改为相应的月份。我想禁用此行为,但请保持这些日期可点击(不属于当月的日期)。
我尝试在日历样式中找到负责此代码,但找不到任何内容。
任何人都知道怎么做?
编辑: 我尝试使用DisplayDateStart和DisplayDateEnd,但是当月之外的日子变得完全不可见(并且无法点击),并且上一个/下个月的箭头也会被禁用。
答案 0 :(得分:0)
你试过吗
https://msdn.microsoft.com/en-us/library/system.windows.controls.calendar.displaydatestart(v=vs.95).aspx
和
https://msdn.microsoft.com/en-us/library/system.windows.controls.calendar.displaydateend(v=vs.95).aspx
我无法提供实施示例,因为您没有提供任何代码。