我正在制作一个包含每日消息的日历。我想在日历上编写“今天:2014-03-29”按钮(当你点击它时,它会转到今天的一天)我需要能够在代码中更改该按钮的值。我希望能够将年份改为2013年,而不是2014年。
所以前。今天:2014-04-06但是我希望它显示2013-04-06并且到2013年4月6日而不是2014年。图片是日历供参考。请记住,它需要每天更换一年,所以今天它将是2013-03-26明天它将是2013-03-27。
答案 0 :(得分:1)
控件上有一个属性,可让您设置首选日期。
monthCalendar1.TodayDate = new DateTime(2013, 4, DateTime.Now.Day);
您可能想要进行一些验证,例如闰年。如果是2016年2月29日,并且您尝试将其设置为2015年2月29日,那么您将获得ArgumentOutOfRangeException
。