2013-05-16 3 views
0

J'ai gratté ma tête sur cette question pendant un certain temps:fenêtre pop-up ne comparaît pas Windows 7

J'utilise Visual Studio 2005 comme mon environnement de développement, en cours d'exécution sur Windows 7 Professional.

J'utilise des composants de Infragistics pour le développement, y compris ce qu'on appelle un UltraRibbon Lorsque j'utilise des liens de propriété qui se trouvent dans les propriétés zone de description, Visual Studio agira comme s'il y a un pop-up modal fenêtre en face de lui, mais il n'y aura pas de pop-up visible. La seule solution que j'ai trouvée pour reprendre le contrôle de VS est de tuer le programme du gestionnaire de tâches. J'ai trouvé des façons d'utiliser les pop-ups pour l'édition et j'ai oublié le problème.

Puis les éléments suivants se sont produits:

Le logiciel que j'utilise a une fonction e-mail qui-ups apparaître une fenêtre mailto (en utilisant Outlook, ou quel que soit le programme de messagerie par défaut est) et le pop-up est modal (il ne devrait pas être, mais c'est une autre question tout à fait); Lorsque je sélectionne l'option qui permet d'afficher cette fenêtre, l'application se bloque, comme s'il y avait une fenêtre contextuelle devant elle, mais il n'y en a pas, mais si je clique sur Outlook pour la fermer, la déblocages de logiciels. (Remarque: Le logiciel est en cours d'exécution en mode débogage initié par Visual Studio)

Je crois qu'il ya un problème avec Visual Studio qui est à l'origine Modal pop-up de apparaisse invisible, ou hors de l'écran quelque part, dans cas où des applications externes sont référencées. Cela ne semble pas être un problème pour les Pop-ups réguliers.

Que se passe-t-il avec mon système? Ces deux situations sont-elles liées? Toute aide est la bienvenue. Je n'ai trouvé aucune référence spécifique à quelque chose comme ça quand j'ai googlé les problèmes que je voyais.

+0

sonne comme un vrai problème de poisson. Je parierais qu'une enquête plus approfondie est en cours et que l'équipe de soutien Infragistics sera en mesure de vous aider avec cela. Donc, ma suggestion est de les contacter (même les forums feront très bien). –

+0

En outre, avez-vous essayé d'utiliser une version différente de Visual Studio? Dis 2008 peut-être? –

+0

Je vais vérifier dans Studio 2012, c'est la seule autre version que j'ai installée. – meltdownmonk

Répondre

2

Si votre popup modal est hors de l'écran, vous pouvez essayer de déplacer la fenêtre. Alt + Espace fera apparaître le menu de la fenêtre, puis en appuyant sur M sélectionnera le déplacement. Ensuite, vous pouvez utiliser les touches fléchées du clavier pour déplacer la fenêtre. Après avoir utilisé les touches fléchées, la fenêtre peut revenir à la souris si vous le déplacez.

j'ai pu vérifier que les étapes ci-dessus fonctionnent avec l'exemple suivant:

private void button1_Click(object sender, EventArgs e) 
{ 
    Form f = new Form(); 
    f.Text = "test"; 
    f.Load += f_Load; 
    f.ShowDialog(); 
} 

void f_Load(object sender, EventArgs e) 
{ 
    ((Form)sender).Location = new Point(-1000, -1000); 
} 
+0

Cette solution était exactement correcte. Le pop-up Modal était en fait hors de l'écran. J'ai suivi l'étape Alt_Space, puis appuyé sur M, puis appuyé deux fois sur la flèche gauche et le pop-up est apparu. Je vous remercie! – meltdownmonk