You need to run UpdateBoldedDates after any changes

MonthCalendar1.UpdateBoldedDates()

Casey.