Я делаю программу TicTacToe на Vb.net, и это по существу 9 игр в одну «большую» игру. Таким образом, у меня есть 81 кнопки, которые я хочу отключить, чтобы определить победителя. Как я могу адресовать их всех в кратчайший объем кода?Как решить множество кнопок в vb.net в кратчайшем коде
Private Sub CheckOverallWinner()
If humangame1 = 1 And humangame2 = 1 And humangame3 = 1 Then
MsgBox("Human Wins")
Button1.Enabled = False
Button2.Enabled = False
Button3.Enabled = False
Button4.Enabled = False
Button5.Enabled = False
Button6.Enabled = False
Button7.Enabled = False
Button8.Enabled = False
Button9.Enabled = False
End If
End Sub
Таким образом, вместо того, чтобы писать Button_.Enabled = False полностью через 81 есть более короткий путь? Благодаря!
Добавьте их в список и перейдите по списку. –
81 кнопок? Я думаю, вам, возможно, придется пересмотреть свою логику. ;) –