Создайте динамические кнопки в сетке - создайте пользовательский интерфейс с магическим квадратом

Я должен создать магический квадрат в 2D с помощью приложения Windows Forms. Это должно выглядеть так:

Тем не менее, пользователь должен иметь возможность выбирать размер квадрата (3x3, 5x5, 7x7 и т. Д.). Я уже написал код в консольном приложении, но я не знаю, как добавить 2D-графику.

Кто-то уже задавал этот вопрос (Как поместить мой результат в графический интерфейс?), и один из ответов должен был использоватьDataGridView, но я не уверен, что это то, что я ищу, так как я не могу заставить его выглядеть как на картинке.

Есть идеи или советы?

Ответы на вопрос(2)

Ваш ответ на вопрос