Bonjour, voilà mon problème:
Quand je créé une form, si je la déplace sur un autre écran, la messageBox qu'elle créée apparait sur l'autre écran alors que dans mon MessageBox.Show je met bien mon "Owner" à this
Quelqu'un a une idée?
merci d'avance
Version imprimable
Bonjour, voilà mon problème:
Quand je créé une form, si je la déplace sur un autre écran, la messageBox qu'elle créée apparait sur l'autre écran alors que dans mon MessageBox.Show je met bien mon "Owner" à this
Quelqu'un a une idée?
merci d'avance
C'est un peu plus compliqué avec le multi écran, ce n'est pas que toi qui décide.
Exemple perso : j'ai demandé à Hydravision de m'afficher tout les nouvelles fenetre sous mon curseur : donc toutes les messagebox.
Merci de ta réponse mais si HydraVision le fait c'est qu'il y a surment moyen de le faire, tu penses pas? J'ai le même problème avec les openFileDialog, j'ai testé en les créants et en les détruisants à chaque fois et pourtant elles continuent de s'afficher sur l'autre écran. Si quelqu'un à une idée... Merci
Non ce que je veux dire c'est que tu ne control pas forcément TOI ou ira se loger la fenetre : qu'importe ou tu indiques ou elle doit etre placée,Hydravision la placera de force sous le curseur pour moi. Mate du coté des propriétés du soft de gestion multiécran.
Ton soft ne peux pas gérer ca :
Ah ok, mais si je n'ai pas hydravision comment je peux controler moi même ou afficher la dialog Box?
Hydravision est pour ATI, nvidia doit avoir un équivalent.
Et il y doit y avoir un comportement par défaut : elles doivent s'afficher sur l'écran principal.
De toute facon tu ne controllera pas chez l'utilisateur ;)
Ok merci pour l'info je laisse donc tomber. Mais si un jour par miracle je trouve une solution je vous tiendrais bien évidement au courant :lol:
Merci en tout cas d'avoir pris du temps pour m'aider