Obtenir la liste des fenêtres ouvertes forme instance qui est exécutée à partir de différents assemblée

J'ai un " loader avec l'application qui charge un menu et lorsque l'utilisateur clique sur le menu image, bouton, une liste de la vue s'ouvre sur la base du texte

(if text = employee)  
(Go to class A) 
(Go to class B) 
    ...
    ...
    (Show List View Window) 

si il clique à nouveau sur le même bouton, il s'ouvre de nouveau, je tiens à l'en empêcher.
j'.e, mais ceci pour une application WPF

OriginalL'auteur abmv | 2008-12-23