Listbox

mr404 Messages postés 16 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 5 novembre 2008 - 14 juin 2007 à 17:51
mr404 Messages postés 16 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 5 novembre 2008 - 17 juin 2007 à 19:25
bonjour à tous,

Comment deplacer un listbox  placé sur une form sur un picturebox(ou autre)  et le faire revenir a sa position initial.

mr404

4 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 17
14 juin 2007 à 18:09
Salut,

tu peux utiliser la méthode Move. Enregistre les coordonnées avant déplacement dans deux variables pour replacer le contrôle par la suite.

@++

<hr size="2" width="100%" />( Nouveau forum : Exclusivement Office & VBA
0
mr404 Messages postés 16 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 5 novembre 2008
14 juin 2007 à 21:55
merci pour ta réponse :)

J'ai testé mais j'ai oublié de préciser que j'utilise un groupe de controle donc je n'arrive pas a replacer le contrôle

Le projet comporte quatre frames et dans chaques frames une image et un listbox.

quand je clique sur l'une des images le l'affiche en plus grand comme ceci 

Set imglarge.Picture = imgtiny(Index).Picture (j'affiche l'image agrandit sur un picturebox)

je voudrais également afficher la listbox en plus grand.

une idée synchroniser les deux listbox ?
0
jmfmarques Messages postés 7668 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 28
14 juin 2007 à 23:07
Bonsoir,

La réponse de Mortalino reste bonne
Utilisation de la méthode Move.... et d'un peu d'arithmétique (pas beaucoup)
0
mr404 Messages postés 16 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 5 novembre 2008
17 juin 2007 à 19:25
Bonjour,

 Je voudrais tester une autre méthode..

J'ai un groupe de listbox sur ma form lst(0) lst(1) lst(2) lst(3)

quand je clique sur l'une des images

je re-copie la listbox lst vers la listbox lstFull

comme ceci

For X = 0 To lst(index).ListCount - 1 
    lstFull.AddItem lst(index).List(X) 
    Next X

ce que j'aimerai pourvoir faire c'est cliquer sur un item de lstfull et agir sur lst

lier en fait les deux listbox's

meci pour vos réponses
0