首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

WPF中显示Html,总是在最下面,遮住所有的控件

2013-01-05 
WPF中显示Html,总是在最上面,遮住所有的控件如题。。在wpf里显示html, 用 frame, webbrowser, 可是html部分

WPF中显示Html,总是在最上面,遮住所有的控件
如题。。在wpf里显示html, 用 frame, webbrowser, 可是html部分会遮住它上面的所有控件。。请问怎么解决?
[解决办法]
这是因为webbrowser继承于ActiveXHost,ActiveXHost有继承自HwndHost,通过Msdn可以知道HwndHost 将显示在同一顶级窗口中的其他 WPF 元素的上边.

frame如果用于导航xaml可以正常显示上边的,但在导航http url时又做了特殊处理,有兴趣研究下.

这是Navigate方法的部分代码


[解决办法]
引用:
纠结了几天 终于找到一个第三方解决方法

http://chriscavanagh.wordpress.com/2009/08/25/a-real-wpf-webbrowser/


谢谢分享解决方法。
[解决办法]
你好,我现在也正遇到了这个问题问题,折腾了很久还是未解决。希望你能帮帮我。我的QQ:86221294

热点排行