Freigeben über


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);
}