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

[小白]Silverlight显示HTML的有关问题

2012-03-01 
[小白求助]Silverlight显示HTML的问题RT,我有一段html代码,类似于html.../html这样的 ,然后我想在sl的

[小白求助]Silverlight显示HTML的问题
RT,我有一段html代码,类似于<html>...</html>这样的 ,然后我想在sl的页面上显示出来,要能够解析html标记,效果就像 咱们平时看的网页一样,明白了吧。。。

我在网上下了一个第三方的控件,叫做htmlhost,这个可以做到 ,但是现在有个问题,我用浏览器访问的时候还正常,当我右键把sl安装到本地后 ,这个控件就不起作用了。一片空白

有谁知道如何解决?或者有谁有更好的第三方控件?要求用浏览器浏览和安装到本地桌面应用程序都好用的。

或者有谁给套解决方案?在此谢过了

[解决办法]
怎么看着那么晕呢。。。不过沙发还是是不错的。。
[解决办法]
Silverlight 4中有WebBrowser,不过也不合LZ的要求,只能运行于OOB(本地桌面),而且似乎还不能正确显示带有js、图片等的本机的html(即Uri的Schema为file://),只能显示Internet上的网页。

LZ说的“把sl安装到本地后 ,这个控件就不起作用了。一片空白”这个似乎是 OOB 运行时,WebClient 不能正常运行了,LZ不妨Debug一下。
[解决办法]
目前Silverlight 4中的WebBrowser控件只适用于OOB。

现在Silverlight中支持HTML的控件多数都是使用一个iFrame载入HTML,并非真正的HtmlHoster。 

你可以按照上面的思路自定义实现。

或者使用第三方控件,不过他们使用的也是上面的原理做的。

http://demo.componentone.com/Silverlight/ControlExplorer/#HtmlHost/See%20it%20in%20action!

热点排行