logo
Учебник_ПОА

Отображение даты с помощью элемента управления "MonthCalendar"

  1. В меню Файл выберите команду Создать проект.

Откроется диалоговое окно Создание проекта.

  1. Выберите элемент Приложение Windows Forms и нажмите кнопку ОК.

  2. Добавьте в форму элемент управления Label, оставив имя по умолчанию label1.

  3. Добавьте в форму элемент управления MonthCalendar, оставив имя по умолчанию MonthCalendar1.

  4. Дважды щелкните форму для создания обработчика событий по умолчанию Load в редакторе кода и добавьте следующий код. Этот код присваивает выбранную дату (сегодняшнюю дату) свойству Text элемента управления "label" в кратком формате даты.

    this.label1.Text = this.monthCalendar1.SelectionRange.Start.ToShortDateString();

  5. Создайте обработчик событий DateChanged для элемента управления MonthCalendar1. Для этого дважды щелкните элемент управления в конструкторе.

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

    this.label1.Text = this.monthCalendar1.SelectionRange.Start.ToShortDateString();

  7. Нажмите клавишу F5 для выполнения программы.

  8. После открытия формы измените дату, щелкнув ее в элементе управления MonthCalendar.

  9. Убедитесь, что дата в надписи изменилась.