This delegate defines the subroutine used to handle the
Calendar.DayRender event. This event fires as each
day is added to the currently displayed calendar month and provides
additional information about the day in a
DayRenderEventArgs object. The properties of this
object can be modified to programmatically change the display color
for a specific date or to make certain dates unselectable.
public delegate void DayRenderEventHandler(object sender, DayRenderEventArgs e);