Fermer une fenêtre WPF séparément

Objectif:
De permettre la fermeture de la fenêtre de l'application(s) de manière indépendante, sans affecter les autres. La création de l'application en WPF.

Problème:

Ne pouvez pas fermer la fenêtre(s)

En winform, il suffit d'avoir le code winform.close() de fermer la fenêtre, mais il ne fonctionne pas dans WPF.

Vous pouvez avoir ce code pour fermer une fenêtre spécifique:

Application.Current.Windows[0].Close(); 

mais comment serait-il fonctionner si vous avez beaucoup de fenêtres et vous souhaitez fermer une fenêtre spécifique, sans affecter les autres?

OriginalL'auteur What'sUP | 2011-03-19