На этом уроке мы разместим и настроим DataGridView. Потом расширим класс Море до Редактора, добавив методы для автоматического размещения всех кораблей.
Дата отправки отчёта:
16 ноября 2015 г.
Задание выполнено: за
1 час. 20 мин.
Чему научился:
Отображать корабли случайным и фиксированным (заданно стационарно) образами.
Что было сложным:
Чего-то я уже путаюсь, какие функции у нас есть, каких нету. Конечно хорошо разбивать задачу на более мелкие, но у нас уже достаточно большое количество методов, чтобы начать путаться) Вроде так-то понятно, но сам я точно такое не напишу.
Комментарии:
Очень интересный урок. Классно все реализовано. Видно, что Евгений Витольдович не один день "ломал голову" над решением этой головоломки (реализация "Морского боя") ))
Это я с помощью программы сделал. Называется DevComponents. Программа триальная (30 дней демо-версия), с помощью нее можно добавлять красивые элементы на форму, а также создавать красивое оформление. Нужно будет скачать программу, потом еще нужно будет подключить библиотеку от этой программы и, наконец, добавить вкладку в панель инструментов. Если будет вопросы, обращайся.
Научился: Еще немного наследования и инкапсуляции Трудности: Найти ошибку в коде, так как кодом Евгения Витольдовича я для этого не пользовался. Всё отлично!
Научился: Создавать поле, настраивать его, статично и рандомно выводить корабли
Трудности: в InitGrid так и не заработал ClearSelection();
вызвал его на кнопку, во всем остальном разобарлся