Удалить выбранную дату из календарного элемента управления месяца - PullRequest
0 голосов
/ 28 марта 2012

В моей форме есть кнопка очистки, которая должна вернуть форму обратно к исходным настройкам, и поэтому мне нужно отменить выбор любых дат, выбранных пользователем в моем месячном календаре, но не могу понять, как сделать это.

Итак, есть ли способ удалить все даты, выбранные пользователем в календаре месяца?

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Вы можете установить начало и конец выделения на определенную дату.

var today = DateTime.Today;
monthCalendar1.SelectionStart = today;
monthCalendar1.SelectionEnd = today;
0 голосов
/ 28 марта 2012

Вы имеете в виду что-то вроде этого: http://msdn.microsoft.com/en-us/library/system.windows.forms.monthcalendar.removeallboldeddates.aspx

Или как то так:

calendar.SetDate(DateTime.Now)
...