На этом уроке мы сделаем вывод картинок на экран. Для этого мы напишем функцию PlaceBox(), которая будет создавать катинки и размещать их на панель. Потом мы создадим матрицу картинок. В конце урока мы сделаем автоматическое изменение картинок при ресайзинге формы.
Дата отправки отчёта:
5 сентября 2016 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
динамически размещать панель, а на ней объекты так же
Что было сложным:
ничего
Комментарии:
панель и боксики на панели добавляются динамически добавил метод ресайза при максимайзе формы, при возврате из максимайза обратно ресайз при изменении размера формы происходит в конце ресайза (т.е. тянешь форму, ничего не происходит, отпустил мышь, ресайзунлось)
Научился: Изучил возможности размещения картинок на форме. при помощи PictureBox и Panel Разобрался как можно производить изменение сгенерированного кода программы для своих нужд. Трудности: Чето начинаю ловить себя на мысли что становится все сложнее и сложнее. Очень хорошо когда автор после написанного кода выделяет несколько минут и проставляет комментарии во-первых кто не успел может догнать во-вторых при написании кода происходит общее понимание того что пишем, но все нюансы упускаются. Конечно уровень подготовки у всех разный и многие на проекте уже давно и все сразу понимают, но я пока "плаваю". Предполагаю буду пересматривать заново все когда буду разбирать код более подробно.
Научился: Работать в paint.net, это хороший инструмент в умелых руках!
Сделал подстраивание поля игры под любое разрешение экрана, чтобы поле было максимально большим и все ячейки были квадратными.
Также есть удобная настройка элементов игры (боксиков) Трудности: Сделать картинки циферок