Я начал делать игру «Сапер» на vb.net, используя динамически созданную сетку кнопок, которые хранятся в 2D-массиве. У меня есть другой 2D-массив (Boolean
), который отслеживает, покрыта ли определенная позиция или нет. И у меня есть метод «обновить сетку», который можно запустить в любое время, чтобы обновить сетку, чтобы все, что должно быть обнаружено, было обнаружено на экране.
Как бы я сделал так, чтобы при нажатии любой кнопки состояние этой кнопки было установлено как непокрытое? Я попытался использовать обработчик событий, но не смог передать ни одного аргумента, и мне нужно знать положение кнопки x и y, чтобы я мог найти правильную кнопку.
Спасибо.