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

morickno 117 Messages postés vendredi 22 avril 2005Date d'inscription 26 juin 2007 Dernière intervention - 17 août 2005 à 10:08 - Dernière réponse : morickno 117 Messages postés vendredi 22 avril 2005Date d'inscription 26 juin 2007 Dernière intervention
- 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
scortex84 379 Messages postés mardi 19 mars 2002Date d'inscription 20 avril 2011 Dernière intervention - 17 août 2005 à 10:17
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

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

morickno 117 Messages postés vendredi 22 avril 2005Date d'inscription 26 juin 2007 Dernière intervention - 17 août 2005 à 11:19
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.