Как выделить даты в календарном контроле месяца? - PullRequest
1 голос
/ 29 августа 2011

Я занимаюсь проектом School Management System, который представляет собой настольное приложение, использующее c # .net. В этом разделе «Мой модуль - это посещаемость учащихся» Я собираю список пропущенных дней учащегося.

Теперь проблема в том, чтобы выделить пропущенные дни учащегося в месячном календаре в отчетах о посещаемости.

Например, если пользователь выберет ученика и месяц, я получу список дней, в течение которых он отсутствовал. Итак, ученик «Азбуки» отсутствует в течение 3 дней (8, 16, 19-го) в январе месяце. Поэтому мое требование - выделить эти 3 дня в месячном календарном контроле C #.

Пожалуйста, предложите мне.

Заранее спасибо.

1 Ответ

3 голосов
/ 29 августа 2011
DateTime[] absentDates = {myVacation1, myVacation2};
monthCalendar1.BoldedDates = absentDates;

Посмотрите здесь и здесь для получения более подробной информации о жирных датах.

Вы не можете выделить даты, используя свойства по умолчанию. Здесь - проект, который делает подсвечивание.

...