如何在 Web 浏览器 WPF 顶部将用户控件作为弹出窗口打开
本文关键字:窗口 控件 用户 Web 浏览器 WPF 顶部 | 更新日期: 2023-09-27 18:35:42
层次结构如下
<Grid>
<WebBrowser ></WebBrowser>
</Grid>
现在我想将另一个孩子添加到网格中,该子项将显示为弹出窗口。这在任何地方都有效,但是当我们在网格中有一个 Web 浏览器时,它不起作用。
不幸的是,在 WPF 中使用 Web 浏览器控件是不可能的。
WebBrowser
控件所使用的不是实际的 WPF 控件。 它只是一个包装的 winforms 网络控件。 不可能在其上显示 WPF 内容。
SO 中的类似问题,您可以在其中看到解决方法:
-
有没有办法在 wpf WebBrowser 控件之上呈现 WPF 控件?
-
使 WPF 控制 Web 浏览器