Задания для самостоятельного выполнения. 1. Написать обработчик события нажатия на кнопку “Изменить”: текущая строка в списке заметок пользователя должна быть заменена содержимым окна

1. Написать обработчик события нажатия на кнопку “Изменить”: текущая строка в списке заметок пользователя должна быть заменена содержимым окна редактирования.

2. Добавьте в ежедневник вкладку “Купить”, обеспечьте корректность работы с записями на ней.

3. Написать обработчик события нажатия на кнопку “Удалить”: текущая строка в списке заметок пользователя должна быть удалена. После удаления выделенной должна стать следующая строка. Если удаляется последняя не единственная в списке строка, выделенной должна стать строка, ставшая последней после удаления. Выделенная строка должна отобразиться в окне редактирования.

4. Написать обработчик события нажатия на кнопку “Очистить”: содержимое текущей вкладки ежедневника удаляется.

5. Модифицировать программу следующим образом: добавление записи из окна редактирования происходит при нажатии клавиши ввода.

6. Написать обработчик события нажатия на кнопку “Закрыть”: приложение закрывается, данные текущего дня ежедневника автоматически сохраняются в соответствующий файл.

7. Добавьте к приложению строку состояния (StatusStrip), в которой отобразите текущие дату, время и день недели.

8. Напишите все необходимые обработчики исключительных ситуаций, чтобы приложение было устойчиво к ошибкам.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: