|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2009 Messages : 71 ![]() |
Bonjour,
J'aimerais pouvoir déplacer mes champs dans un formulaire ? Pas en mode Création ! En gros, j'ai un formulaire avec une image de fond, sur cette image se trouvent plusieurs champs, et j'aimerais que l'utilisateur ai la possibilité de un, changer le contenu des champs (aucun problème), deux, pouvoir déplacer ces champs sur l'image de fond avec évidemment mémorisation des nouvelles coordonnées... Es-ce possible et comment ? Merci d'avance pour vos lumières ! |
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() Chef de projet MOA Inscription : juillet 2011 Messages : 22 ![]() |
Bonjour,
Une partie de la réponse : Pour déplacer un contrôle d'un formulaire tu peux utiliser l'évènement MouseUp de ce contrôle. Exemple ci dessous avec un bouton nommé Commande0. Il faut ajouter ajouter cette procédure sur tous les contrôles que tu souhaites déplacer. Code :
Il faut l'adapter si tu veux ajoute run test qui vérifie que le pointeur de la souris est bien sur l'image. Pour que le contrôle soit placé au dessus de l'image, il faut que tu règles au préalable la position de tes contrôles : en mode création , pour l'image - clic droit - position - mettre en arrière plan J'ai fait le test avec Access 2007, et hélas, si on ferme le formulaire et qu'on le réouvre, les boutons se retrouvent à leur emplacement d'origine. Je n'ai pas trouvé comment sauvegarder les positions des objets déplacés... |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2009 Messages : 71 ![]() |
Merci, mais j'aimerais voir le déplacement !
Dans ton exemple, le déplacement se fait lors de relâchement de la souris... J'aimerais voir le déplacement à la façon "Fenêtre Windows"... |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Chef de projet MOA Inscription : juillet 2011 Messages : 22 ![]() |
c'est plus cher !!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com