http://www.cnblogs.com/smile-wei/archive/2012/10/23/2734939.html
在Silverlight中嵌入HTML或aspx页面
有好几次遇到有的同志们问,怎么在Silverlight中嵌入其他页面如:html,aspx或jsp页面,这里写一个简单的使用方法,供大家参考:
下载第三方控件的dll,这里提供一个下载地址:
http://download.csdn.net/source/3231944
下面是这个工具的的介绍:Silverlight
下面是配置步骤:
1):将下载资源中的dll(divelements.SilverlightTools.dll ),添加到Silverlight项目的引用中去。
2):在工具箱上右键 ,选择“选择项”,然后浏览到上面那个dll文件所在的位置,点击添加即可。
3):将刚才新添加的组件拖到silverlight编辑页面中,这时自动添加了对命名空间的引用
xmlns:divtools="clr-namespace:divelements.SilverlightTools;assembly=divelements.SilverlightTools"
4):在要嵌入的位置加入HtmlHost组件,例如:
<Grid>
<divtools:HtmlHost x:Name="htmlPlaceholderHost1" SourceUri="http://www.baidu.com" Margin="-4,21,-1,0"/>
</Grid>
这个控件的SourceUri属性即是指向你的其他页面信息,只要给一个Uri地址即可。
5):最后不要忘了在silverlight 的宿主页,加上 <param name="windowless" value ="true" />,否则会弹出窗口报错“You must be using the Silverlight plugin in windowless mode to use this control.”,示例如下:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。