OVH Cloud OVH Cloud

MessageBox centré dans une fenêtre

2 réponses
Avatar
Whiplash
Salut,

Comment afficher des MessageBox centré dans une fenêtre et non pas centré à l'écran ?

Merci
@+

2 réponses

Avatar
Eric Vernié [MS]
Bonjour,

Une astuce consiste a redefinir le MessageBox, avec son propre formulaire.
Chaque formulaire hérite d'une méthode ShowDialog() qui retourne comme
MessageBox.show() un DialogResult
et chaque formulaire possède une propriété StartPosition, que tu peux
positionner à CenterParent.

Cordialement

Eric Vernié
Microsoft France


"Whiplash" a écrit dans le message de news:

Salut,

Comment afficher des MessageBox centré dans une fenêtre et non pas centré
à l'écran ?

Merci
@+





Avatar
Whiplash
Salut,

je comprends bien mais je voulais m'éviter tout ce qui concerne le redimmensionnement automatique en fonction du message, la
visibilité paramétrable des boutons, les icones...

Merci
@+

"Eric Vernié [MS]" a écrit dans le message de news:
Bonjour,

Une astuce consiste a redefinir le MessageBox, avec son propre formulaire.
Chaque formulaire hérite d'une méthode ShowDialog() qui retourne comme
MessageBox.show() un DialogResult
et chaque formulaire possède une propriété StartPosition, que tu peux
positionner à CenterParent.

Cordialement

Eric Vernié
Microsoft France


"Whiplash" a écrit dans le message de news:

> Salut,
>
> Comment afficher des MessageBox centré dans une fenêtre et non pas centré
> à l'écran ?
>
> Merci
> @+
>
>
>