Oppure

Loading
06/02/09 16:24
lorenzo
Mi capita una cosa strana. Ogni volta che visualizzo una MessageBox con

MessageBox.Show(.....)


mi viene visualizzata la box ma viene visualizzata sopra a tutto anche una finestra qualsiasi che ho aperto....

per esempio se ho ridotto ad icona la finestra di risorse del computer e visualizzo la box risorse del computer mi appare in primo piano!

cosa succede????
aaa
06/02/09 16:39
Luk3
Non riesco tanto e capirti.. ma è naturale.
Credo.
aaa
06/02/09 17:10
lorenzo
Ho un form c#. Ad un certo punto devo visualizzare la MessageBox.Show(....) con un avviso per l'utente.
La messagebox viene correttamente visualizzata davanti al form.
Fin qui tutto bene.

Il problema è che quando viene visualizzata la messagebox, davanti sia alla form che alla messagebox viene ingrandita la prima finestra tra quelle che in quel momento ho ridotte ad icona.
Le finestre ridotte ad icona non sono del mio programma, ma di windows( cartelle, programmi, etc...)

così si capisce????:D
aaa
07/02/09 16:53
Il Totem
Beh, credo non sia tanto normale. A meno che tu non usi del codice per dare il focus a quelle altre applicazioni, o per toglierlo alla tua. Anzi dovrebbe succedere il contrario, probabilmente.
aaa
09/02/09 15:52
lorenzo
probabilmente il problema nasce dal fatto che oltre al form principale visualizzo anche una form secondaria che ha la proprietà TopMost = true....proverò a darci un'occhiata
aaa