На этом уроке мы будем писать программу «Двенадцать месяцев». Нам потребуется дюжина картинок, на каждый месяц года.
Задание: Создать программу с календарём, которая меняет фоновый рисунок в зависимости от выбранного месяца.
Дата отправки отчёта:
11 июня 2015 г.
Задание выполнено: за
2 час. 40 мин.
Чему научился:
Работать с объектом monthCalendar, pictureBox. Перелистывать по дате. Да вообще многому чего!
Что было сложным:
Ну сложного ничего не было, по готовому проекту все делать ... Не понятное как новичку, как например, для чего метод private void show_month_picture() создается как private и для чего используется void.
Альберт, данный метод нам нужен чтобы загружать картинку чтобы ее отображать, приватный метод означает, что он доступен только для данного класса, а в других его видно не будет, а void, что данный метод ничего не возвращает, мы только показали картинку и все! Надеюсь тебе стало немного понятней, занимайся дальше, и количество перерастет в качество! Ты, Молодец, у тебя уже все получается :)
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Пользоваться календарем. Трудности: Так же как и в видеоуроке у меня Возникли проблемы при выполнении 7- задания: Так же как и в видеоуроке у меня Возникли проблемы при выполнении 7- задания:
7. Пpогpамма должнa выводить cоoбщeние oб ошибке если файл с картинкой не найден.
Хотя я сделал корректную проверку (if (File.Exists(fileName))) существования файла перед выдачей сообщения с
MessageBox.Show("Файл: " + fileName + " не найден!","Ошибка",MessageBoxButtons.OK);
Оказалось, что виноват в этом MessageBox. Когда я создал свой msgbox в виде обычной формы.
Все заработало корректно.