На этом уроке мы сделаем обработку клика правой кнопкой мышки для установки флага. Для этого нам потребуется сохранять и считывать координаты клетки в поле Tag каждого PictureBox.
Дата отправки отчёта:
19 января 2018 г.
Задание выполнено: за
1 час. 38 мин.
Чему научился:
работать с мышью в c#. в предыдущем уроке допустил ошибку, которая раньше не проявлялась(( искал ошибку и так и пересматривая предыдущий урок.
да, порой найти ощибку очень тяжело, благо, если она синтаксическая. А если ошибка логического характера, то можно потратить уйму времени, пока найдешь. У меня вначале была простейшая ошибка поначалу, я после объявления цикла ставил точку с запятой из-за чего программы неправильно работали ) сейчас чуть что сразу проверяю это
Научился: В ожидании самой игры. Трудности: С первого раза не получилось. Почему-то вышибало. Back-up не сделал, поэтому пришлось сделать еще раз предыдущий урок, а затем уже этот. В общем доволен)
Научился: Долго не мог пройти этот урок.
Выдавалась непонятная ошибка с которой так и не смог разобраться. Пришлось переделывать последних два урока. Но после повторной реализации все заработало - УРА!
Придумал свой способ получения Х и У - через Location.
int x = ((PictureBox)sender).Location.X / widthBox;
int y = ((PictureBox)sender).Location.Y / heightBox;