【问题标题】:Control That Can OverLeap WebBrowser Control可以超越 WebBrowser 控件的控件
【发布时间】:2013-07-26 12:48:28
【问题描述】:

据我所知,按钮、图像和...等其他控件不能与 webbrowser 控件重叠,并且在我们设置 zindex 属性时它位于顶部! on of control that overleap web browser control is popup ,有没有其他方法或控件可以overleap?!

【问题讨论】:

  • 这可能不起作用,因为 WebBrowser 控件在内部使用 IE ActiveX 对象,这意味着它的空间由本机代码控制,因此与内部使用 DirectX 的 WPF 共享相同的空间不会'不行。
  • 空域问题,我在为我的 WPF 应用程序绘制图表时遇到了它msdn.microsoft.com/en-us/library/aa970688(v=vs.85).aspx
  • WebBrowser 使用一个窗口,浏览器将页面呈现到该窗口中。重叠它需要另一个窗口,而不是 UIElement。 ChildWindow 是 WPF 中的基类。
  • 您可以尝试切换到this WPF control,它为与 Google Chrome 相同的浏览器引擎提供了一个包装器,并且没有相同的空域问题。
  • 3d 方有一些问题,例如不支持 jquery 或 unicode 或 font-face 或解析错误!通过托管希望在 wpf 应用程序中的 webbrowser 上重叠的 winform 控件解决了问题

标签: c# wpf


【解决方案1】:

我用Hosting a Windows Forms Control in WPF 解决了托管控件的问题,这些控件希望在网络浏览器上重叠更多信息MSDN

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    相关资源
    最近更新 更多