在C#WinForm应用程序中显示整年

时间:2012-08-30 10:54:13

标签: c# winforms

是否可以在MonthCalendar控件中显示整年(而不是逐月)。如果没有另外的选择,或者我必须自己控制。我需要以图形方式显示某些日期或某些时间间隔内发生的事件,我需要将它们显示一整年,因此标准的MonthCalendar显示在这种情况下不适用。

1 个答案:

答案 0 :(得分:1)

是的,您最多可以显示12个月。真的,我没有用这个控件做很多工作,但是在MonthCalendar Members查看msdn我找到了MonthCalendar.SetCalendarDimensions Method

  

设置要显示的月数和行数。

所以你需要这样做:

myMonthCalendarControl.SetCalendarDimensions(4, 3); 
//I used 4 columns and 3 rows because the product should be not greater than 12