Gewusst wie: Abrufen aller Fenster in einer Anwendung
In diesem Beispiel wird gezeigt, wie alle Window-Objekte in einer Anwendung abgerufen werden.
Beispiel
Jedes instanziierte Window-Objekt wird automatisch zu einer Auflistung von Fensterverweisen hinzugefügt, die von Application verwaltet und von Windows verfügbar gemacht wird. Dies geschieht unabhängig davon, ob das Objekt sichtbar oder nicht sichtbar ist.
Mit dem folgenden Code können Sie Windows auflisten, um alle instanziierten Fenster abzurufen:
For Each window As Window In Application.Current.Windows
Console.WriteLine(window.Title)
Next window
foreach( Window window in Application.Current.Windows ) {
Console.WriteLine(window.Title);
}