WPF版本的Application.OpenForms

我有一个应用程序,我将不得不进入另一个打开的WPF窗口。 在WinForms中,我能够使用:

MainWindow main = (MainWindow)Application.OpenForms["MainWindow"]; 

能够访问表单。 现在在WPF中它不存在。 我已经看到这个网站上的其他post是相关的,但它使用的是不包含在调用中的Application.Window 。 我只有 :

  • 当前
  • 等于
  • GetContentStream
  • 的getCookie
  • GetRemoteStream
  • GetResourceStream
  • LoadComponet
  • RefrenceEquals
  • ResourceAssembly
  • setCookie方法

所以我的问题是,OpenForms是否有不同的版本,或者只是采用不同的方式。

试着看看: Application.Current 。 更具体地说, Application.Current.Windows