返回

c#-获取在 WinForm 应用程序上运行 WPF Windows 的列表

发布时间:2022-07-26 09:40:36 198
# flask

我已经在一个旧的WinForm应用程序项目中实现了一些新的WPF东西,我曾经按如下方式运行它:

    WpfWindow win = new WpfWindow(); // is a subclass of System.Windows.Window
    System.Windows.Forms.Integration.ElementHost.EnableModelessKeyboardInterop(win);
    WindowInteropHelper helper = new WindowInteropHelper(win);
    helper.Owner = this.Handle;

    win.Show();

现在的问题是,我如何获得打开的窗口列表?在本机WPF项目中,我只需执行以下操作:

var windows = Application.Current.Windows

但我在表单项目中没有找到任何方法。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像