VB.NET - Repositionner une PictureBox [Résolu]

Messages postés
117
Date d'inscription
vendredi 22 avril 2005
Dernière intervention
26 juin 2007
- - Dernière réponse : morickno
Messages postés
117
Date d'inscription
vendredi 22 avril 2005
Dernière intervention
26 juin 2007
- 17 août 2005 à 11:19
J'ai un certain nombre de PictureBox sur ma form où chacune a un tag différent ( ex : "5.1" / "5.2" ).
Je voudrai savoir comment repositionner une PictureBox en fonction de son tag, c'est à dire réaffecter la propriété top et left d'une PictureBox qui aurrai pour tag 5.1 par exemple.
Moi je ne sais pas comment accéder à ces deux propriétées en fonction du tag alors si quelqu'un à une idée...

Merci
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
379
Date d'inscription
mardi 19 mars 2002
Dernière intervention
20 avril 2011
3
Merci
Hello,

une idée peut etre : Parcourir tous les composants de ta form, et pour chaque picturebox, verifer les infos et mettre à jour la position :



While i < me.Controls.Count



If
TypeOf
(me.Controls(i))
Is
PictureBox
Then
if me.controls(i).tag = 5.1 then
me.controls(i).location = new point(5,6)
end if

end if
i = i + 1
wend

Voilà, comme ça, ça devrait marcher.

Seb.

Merci scortex84 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Messages postés
117
Date d'inscription
vendredi 22 avril 2005
Dernière intervention
26 juin 2007
0
Merci
Ca marche, merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.