Практическое руководство. Получение всех окон в приложении
В этом примере показано, как получить все объекты Window в приложении.
Пример
Каждый экземпляр объекта Window, видимый он или нет, автоматически добавляется в коллекцию ссылок на окно, управляемую Application и предоставляемую из Windows.
Можно перечислить Windows, чтобы получить все экземпляры окна с помощью следующего кода:
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);
}