カスタム Main メソッド (つまり、App.xaml から自動生成されたものではない) を持つプログラムがあり、1 つのことを除いてすべてが問題なく動作しています。すべてのウィンドウのコレクションを取得する必要があり、WindowCollection
Application.Current.Windows 経由でアクセスされるものは常に空です (null ではありませんが、カウント == 0)。
MainWindow などの Application インスタンスの他のプロパティを使用できますが、何らかの理由でこのコレクションが追加されることはありません。何かを配線し忘れましたか?
補足として、WPF アプリで新しいウィンドウが開かれるたびに通知するイベントはどこにありますか?