Практическое руководство. Выбор диапазона дат в элементе управления MonthCalendar в Windows Forms
Важная функция элемента управления Windows Forms MonthCalendar заключается в том, что пользователь может выбрать диапазон дат. Эта функция является улучшением функции выбора даты в элементе управления DateTimePicker, что позволяет пользователю выбрать одно значение даты и времени. Можно задать диапазон дат или получить диапазон выбора, заданный пользователем, с помощью свойств элемента управления MonthCalendar. В следующем примере кода показано, как задать диапазон выбора.
Выбор диапазона дат
Создайте объекты DateTime, представляющие первые и последние даты в диапазоне.
Dim projectStart As Date = New DateTime(2001, 2, 13) Dim projectEnd As Date = New DateTime(2001, 2, 28)
DateTime projectStart = new DateTime(2001, 2, 13); DateTime projectEnd = new DateTime(2001, 2, 28);
DateTime projectStart = DateTime(2001, 2, 13); DateTime projectEnd = DateTime(2001, 2, 28);
Задайте свойство SelectionRange.
MonthCalendar1.SelectionRange = New SelectionRange(projectStart, projectEnd)
monthCalendar1.SelectionRange = new SelectionRange(projectStart, projectEnd);
monthCalendar1->SelectionRange = gcnew SelectionRange(projectStart, projectEnd);
–или–
Задайте свойства SelectionStart и SelectionEnd.
MonthCalendar1.SelectionStart = projectStart MonthCalendar1.SelectionEnd = projectEnd
monthCalendar1.SelectionStart = projectStart; monthCalendar1.SelectionEnd = projectEnd;
monthCalendar1->SelectionStart = projectStart; monthCalendar1->SelectionEnd = projectEnd;
См. также
- элемент управления MonthCalendar
- Как изменить внешний вид элемента управления MonthCalendar в Windows Forms
- Практическое руководство. Отображение определенных дней в полужирном шрифте с помощью элемента управления MonthCalendar в Windows Forms
- Практическое руководство. Отображение нескольких месяцев в элементе управления MonthCalendar Windows Forms
.NET Desktop feedback