可以设置monthCalendar显示当前月份和前2个月吗?

Joh*_*n M 6 c# monthcalendar .net-3.5 winforms

在WinForms(3.5)应用程序中,有一个带有monthCalendar控件的表单.

日历控件的calendarDimension为3列1行.这意味着它目前显示2010年6月,7月和8月.

是否可以将日历显示在2010年4月,5月和6月?我的数据集没有任何未来日期,因此日期选择将针对当前或更早的日期.

小智 7

您可以使用以下代码行在表单的load事件中将MonthCalendars MaxDate属性设置为当前日期.

monthCalendar1.MaxDate = DateTime.Now;
Run Code Online (Sandbox Code Playgroud)