2010-10-26 28 views
0

J'ai un petit problème trivial dans mon application. J'ai un dialogue (d1) qui hérite de Form. Et dans Main, si j'appelleForm.Show() est "Ne répond pas ..."

d1.ShowDialog 

, cela fonctionne très bien. Mais appeler

d1.Show() 

ouvre une mauvaise forme avec des étiquettes pâles et zones de texte, et lorsque je tente de faire glisser cette fenêtre forme il dit « ne répond pas. »

Que se passe-t-il? Je pense que j'ai besoin de "Show" et non de "ShowDialog", car l'utilisateur devrait traiter plusieurs formulaires simultanés.

Répondre

0

Il semble que le problème est que la boucle de message n'est pas connectée correctement au formulaire. Pas mon domaine d'expertise, mais ma première pensée serait de s'assurer que le formulaire parent a été correctement défini.