Поработаем с новыми массивами, определим, какие массивы нам понадобятся и для какой цели. Попробуем отображать фигуру на нашем поле и напишем процедуру обновления данных на доске.
Дата отправки отчёта:
1 августа 2016 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Добавлять фигуру на доску
Что было сложным:
Сложно было отыскать ошибки, потратил много времени.
Комментарии:
Я опять кое-что сделал по-своему. Во-первых, в место полей rows и cols я создал публичные методы, которые при обращении вычисляют количество строк, путем деления ширины панели на размер изображения, также сделал проверку, если результат меньше единицы, т.е., если количество столбцов или строк равно нулю, то присваиваем значение 1, т.к. 0 строк и 0 столбцов быть не может. Во-вторых, написал метод GetColor(), который принимает числовой параметр и возвращает цвет. По числу определяется какой цвет будет возвращаться. В-третьих, написал метод AddFigure() и сделал его публичным, этот метод я вызывал из конструктора формы, т.к. внутри класса вылетает исключение. Спасибо за урок.