Самая первая программа создаётся, практически, только мышкой. Весь нужный код будет сгенерирован автоматически системой. Смотри видео, повторяй действия и создавай свою программу!
Задание: Написать программу с 5 картинками и 4 кнопками. Каждая кнопка открывает одну из 4 картинок. Пятая картинка открывается каким-либо "секретным" способом.
Дата отправки отчёта:
12 сентября 2016 г.
Задание выполнено: за
2 час. 30 мин.
Чему научился:
Изменять шрифты нескольких элементов Ограничивать размер окна Использовать различные события мышки
Что было сложным:
Понимание алгоритма
Комментарии:
В функции private void FormSecretPicture_MouseMove(object sender, MouseEventArgs e) { if (secret_pr == 1) if (e.X < buttonShowImg1.Location.X && e.Y < buttonShowImg1.Location.Y) { secret_pr = 2; } }
Пришлось secret_pr=2 выделить в {} скобочки. Хотя на видео работало и таким образом.
Очень странно, если не работало т.к. после условия, если только один оператор, то должно работать без скобок блока. Автор проекта всегда говорит что, если можно без скобок, нужно записывать без скобок.
Научился: Научился работать с кнопками и событиями, так же добавлять файлы в ресурсы. Очень классный урок. Открытие секрета происходит так: Открываем первую картинку, следом четвертую, затем правой кнопкой нажимаем на форму, после курсором заводим за вторую кнопку. Трудности: Сложным было вычислить необходимую позицию курсора. Пришлось временно создавать label и в него отображать позицию курсора.
Научился: Работа с формой, создание первого проекта, работа с иконками) Трудности: Проблема возникла с добавлением картинок в ресурсы...(Они добавляются но при запуске возникала ошибка(). Решил добавлять через кнопку импортировать...все запустилось без ошибок) Спасибо за урок. Очень интересный урок, а самое главное все просто и понятно как раз для начинающих)