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