Z-index sur picturebox? [Résolu]

Signaler
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009
-
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009
-
Bonjour à tous, je suis actuellement sur une application C# et je veux générer des pictureboxs pour créer une grille. Le problème que je rencontre actuellement et au niveau de la position des picturebox sur le z-index. Lorsque je génère 4 pictureboxs elles apparaissent toutes en dessous de la première. Et moi je veux qu'elles apparaissent les une sur les autres.

Quelqu'un à t'il une solution? 

6 réponses

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
34
Je parle bien de la même méthode Add que toi.. celle de la collection de contrôles du Panel. Il faut inverser l'ordre d'insertion, il semble que tu utilises un variable x dans une boucle FOR, ça veut dire que tu dois faire un boucle FOR en sens inverse.
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
34
Salut, inverse l'ordre d'insertion des PictureBox dans la forme, ça se passe au niveau de la méthode Control.Add ou Control.AddRange.

La méthode Control.BringToFront change aussi le z-order.
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009

lors de mon insertion j'utilise ce code :
 panel1.Controls.Add(tabCase[x]);
mais je n'arrive pas a utiliser Control.BringToFront ou Control.AddRange
si tu peux m'éclairer sur son utilisation cela me sera d'une grande aide ^^
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009

Je précise que l'insertion de mes picturebox  et faite en code et pas avec l'interface graphique c'est pour cela que j'ai du mal et gérer le z-order
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009

J'ai essayer sa ne change rien. Je sais vraiment pas quoi faire
Messages postés
27
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
16 juin 2009

finalement sa fonctionne merci pour l'aide! sa change pas le z-order mais sa revient au même