Мы напишем игру «Карточки памяти». На форме 16 карточек из 8 парных картинок. Цель игры - попарно открыть все карточки.
Задание: Подготовить картинки, настроить форму, сделать меню. Разместить сетку, написать правила игры и сводку об авторе.
Дата отправки отчёта:
24 января 2018 г.
Задание выполнено: за
5 дней 57 мин.
Чему научился:
Использования для многострочного текста символа "@" в начале текста. Это удобный способ для задания многострочных констант. Если его убрать - то можно задавать каждую строчку отдельно.
Объяснение работы с кнопками при вызове MessageBox.Show, и также то - как получить возвращаемое значение из MessageBox через DialogResult.
Работа tableLayoutPanel - добавление строк и столбцов; Dock, CellBorderStyle = Single, (Column and Rows Style).Percents.
Работа с PictureBox - настройка: Margin, Dock, BorderStyle, BackColor.
Что было сложным:
Сложностей особых не было. Кое-что из этого делали на прошлых уроках.
Не лучше ли было диалоги "Помощь" и "О программе" в отдельных формах? В MessageBox'ах выглядит не ахти, загрязняет код. Можно было бы поменьше разжевываний по редактированию формы.
Научился: Повторил материал прошлых уроков, так как работа с данными элементами уже была пройдена. Добавил горячие клавиши для меню. Трудности: Ничего сложного не было. Спасибо за урок.