OVH Cloud OVH Cloud

Form toujours au premier plan

2 réponses
Avatar
Michel Lemaitre
Je voudrais, que l'utilisateur ai la possibilité de rendre ma forme
toujours au premier plan, ou non, avec un checkbox.
Concretement, Je veux passer de l'effet obtenu avec MaForm.show à celui
obtenu avec MaForm.showdiaolog alternativement sans fermer et réouvrir
MaForm
Merci de votre aide
Mchel Lemaitre

2 réponses

Avatar
Zoury
Bonjour Michel ! :O)

de mémoire..

si tu souhaites voir ton formulaire *toujours* à l'avant plan et ce même
lorsque l'on change de programme regarde du côté de la propriété TopMost de
ton formulaire appelé.

si tu souhaites l'avoir à l'avant plan seulement dans ton programme rend le
formulaire appelant non-accessible (Me.Enabled = False) et ensuite appel ton
formulaire appelé en précisant un propriétaire (frm.Show(Me)). Sur
l'événement Closed de ton formulaire appelé, n'oublie pas de rendre le
formulaire appelant accessible à nouveau.

--
Cordialement
Yanick
MVP pour Visual Basic
"Michel Lemaitre" a écrit dans le message de
news:OXv92p%
Je voudrais, que l'utilisateur ai la possibilité de rendre ma forme
toujours au premier plan, ou non, avec un checkbox.
Concretement, Je veux passer de l'effet obtenu avec MaForm.show à celui
obtenu avec MaForm.showdiaolog alternativement sans fermer et réouvrir
MaForm
Merci de votre aide
Mchel Lemaitre


Avatar
Michel Lemaitre
Merci de cette réponse rapide et complète. C'est .topmost que je recherchais
Michel Lemaitre

Zoury a écrit :
Bonjour Michel ! :O)

de mémoire..

si tu souhaites voir ton formulaire *toujours* à l'avant plan et ce même
lorsque l'on change de programme regarde du côté de la propriété TopMost de
ton formulaire appelé.

si tu souhaites l'avoir à l'avant plan seulement dans ton programme rend le
formulaire appelant non-accessible (Me.Enabled = False) et ensuite appel ton
formulaire appelé en précisant un propriétaire (frm.Show(Me)). Sur
l'événement Closed de ton formulaire appelé, n'oublie pas de rendre le
formulaire appelant accessible à nouveau.