C# WinForms MonthCalendar Control — настраиваемый диапазон дат?

У меня есть список дат. Я хотел бы иметь возможность заполнить элемент управления месячным календарем Windows Forms, чтобы отображать эти даты как выбираемые (кликабельные) даты, в то время как любая дата, отсутствующая в списке, отключена в элементе управления календарем. Можно ли сделать это?

с уважением,


person Goober    schedule 17.07.2009    source источник
comment
Почему бы вместо этого не показать ComboBox со списком доступных дат?   -  person Vivek    schedule 17.07.2009
comment
Потому что клиент хочет видеть красивый календарь?   -  person Goober    schedule 08.08.2010


Ответы (1)


Вы можете установить MinDate и MaxDate, чтобы предоставить пользователю на выбор определенный диапазон дат. Я не верю, что удаление дат между MinDate и MaxDate — это функция, которую поддерживает текущий элемент управления. Для этого вам нужно будет реализовать свой собственный элемент управления MonthCalendar.

person Marcus Johnson    schedule 18.07.2009