我需要添加一个Calendar控件,该控件将让用户选择他们想查看/导出的数据月份。但是,当我在“日历”控件中选择一个月时,它将自动将“显示模式”更改为“月”视图。
我是C#和WPF的新手,所以我觉得这应该很简单。我只是不知道正确的语法。话虽这么说,我已经尝试关闭操作,并且尝试将日历视图返回到“年”视图(如果它检测到显示模式更改)。
这是我当前用于构建日历的XAML代码。
<Calendar Name="MonthCal" DisplayMode="Year" Selectionmode="MultipleRange"/>
我希望控件A)停留在“年”视图中,B)向我的程序提供选定的月信息。我可以从日期中过滤月份,但这与让用户选择月份的目的相违背。我会很高兴看到一个简单的消息框,上面写着“用户选择X个月”。我可以根据需要从那里拿走。