Bonjour,
Je cherche a crée une grille de panel , un automate pour un jeu de la vie .
Mais malheureusement je n'arrive pas a afficher les "cel" les panels dans le "grille jeu" le tableLayoutpanel en question construit dans la partie design.
Voici le code charge de la création de la grille:
Sub Reset()
Dim cel As Panel
grilleJeu.ColumnCount = moteur.getLongueur
grilleJeu.RowCount = moteur.getLargeur
For i As Integer = 0 To grilleJeu.RowCount - 1
For j As Integer = 0 To grilleJeu.ColumnCount - 1
cel = New Panel
cel.AutoSize = True
cel.Show()
cel.BackColor = Color.White
cel.Margin = New Padding(1, 1, 1, 1)
AddHandler cel.Click, AddressOf clickCel
grilleJeu.Controls.Add(cel, j, i)
Next
Next
End Sub
J'ai essayer différente méthode , mais je n'arrive toujours pas à trouver le problème.
Devrai-je crée le TableLayoutPanel dans le code ou est ce un problème avec mon code?
Je peux vous donnez d'autre info si besoin
En vous remerciant pour votre aide.