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

Silverlight全屏后页面,HtmlHost控件一片空白?该如何解决

2013-10-23 
Silverlight全屏后页面,HtmlHost控件一片空白?我在一个Silverlight页面中放入了一个第三方的HtmlHost控件

Silverlight全屏后页面,HtmlHost控件一片空白?
我在一个Silverlight页面中放入了一个第三方的HtmlHost控件 RadHtmlPlaceholder。

<tlk:RadHtmlPlaceholder x:Name="myHtmlHost" RespectSilverlightLayoutMeasure="True" Background="White" SourceUrl="www.baidu.com" />

和一个全屏按钮,按钮点击事件如下:

Content contentObject = Application.Current.Host.Content;
contentObject.IsFullScreen = !contentObject.IsFullScreen;

在不全屏的情况下,一切正常。正常加载百度。

但是在HtmlHost已经加载了百度页面的情况下,点击全屏按钮,HtmlHost一片空白。再次点击全屏按钮恢复后,HtmlHost又显示正常了…… 很是郁闷,大家遇见过这种情况么?

点击时强制执行 myHtmlHost.SourceUrl = new Uri("www.baidu.com"); 
也是没有反应…… 

求达人帮助……
[解决办法]
没有用过RadHtmlPlaceholder控件,使用Silverlight的WebBrowser控件测试没发现这个问题。

你的问题有错误提示么?
[解决办法]
你在承载Silverlight应用程序的web页面中object中的参数设置了windowless属性了没有?如果没有设置这个属性的话,是无法显示的。


<param name="windowless" value="true" />

热点排行