J'ai « app loader » qui charge un menu et lorsque l'utilisateur clique sur le bouton d'image de menu en vue de la liste ouvre basée sur le texteObtenir la liste des fenêtres ouvertes forment par exemple qui sont excuted de différents assemblage
(if text = employee)
(Go to class A)
(Go to class B)
...
...
(Show List View Window)
s'il clique de nouveau sur le même bouton, il s'ouvre à nouveau, je voudrais empêcher cela. i.e mais ceci pour une application WPF
D'abord, Merci pour votre réponse. En référence à votre premier extrait de code. Le problème est Application.OpenForms (n'a pas les formulaires sont affichés, il est juste un chargeur) et bien Assembly currentAssembly = Assembly.GetExecutingAssembly(); semble prometteur ... le code doit être inversé..mmmm – abmv
Application.OpenForms renverra 0 c'est-à-dire qu'il est loader – abmv
Je ne sais pas pourquoi votre formulaire principal étant juste un chargeur devrait affecter le résultat ici ... si le runtime connaît le formulaire, il devrait apparaître dans Application.OpenForms - sauf si vous voulez dire qu'il s'exécute dans un autre processus * - est-ce le cas? –