在Silverlight里面嵌入HTMLASPXURLDocumentSVG等

在Silverlight里面嵌入HTMLASPXURLDocumentSVG等,第1张

概述本文来自:银光中国 http://www.silverlightchina.net/html/tips/2011/0512/7602.html 第一步:下载组件 Download Silverlight Tools 1.0.2 解压缩,将dll文件放到合适的位置。 第二步:在工具栏右键 [Choose Items] 用[Browse]找到Divelements.SilverlightTools.d 本文来自:银光中国 http://www.silverlightchina.net/html/tips/2011/0512/7602.html 第一步:下载组件 Download Silverlight Tools 1.0.2 解压缩,将dll文件放到合适的位置。 第二步:在工具栏右键 [Choose Items] 用[browse]找到divelements.SilverlightTools.dll,添加 第三步:将组件拖到silverlight编辑页面中,这时自动添加了对命名空间的引用 xmlns:divtools= clr-namespace:divelements.SilverlightT   

  第一步:下载组件Download Silverlight Tools 1.0.2解压缩,将dll文件放到合适的位置。

  第二步:在工具栏右键 [Choose Items] 用[browse]找到divelements.SilverlightTools.dll,添加

  第三步:将组件拖到silverlight编辑页面中,这时自动添加了对命名空间的引用

xmlns:divtools="clr-namespace:divelements.SilverlightTools;assembly=divelements.SilverlightTools"

 

  第四步:在要嵌入的位置加入HTMLHost组件,例如:

<divtools:HTMLHost name="HTMLHost" SourceUri="http://localhost:2883/enbedded.aspx" />

 

  第五步:最后不要忘了在silverlight 的宿主页,加上 <param name="windowless" value ="true" />,否则会d出窗口报错“You must be using the Silverlight plugin in windowless mode to use this control.”,事例如下:

//以下来自silverlight自动生成的TestPage.aspx

<body>    <form ID="form1" runat="server">    <div ID="silverlightControlHost">    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2"wIDth="100%" height="100%">          <param name="source" value="ClIEntBin/ECSDashboard.xap"/>           ……          <param name="autoUpgrade" value="true" />          <param name="windowless" value ="true" />     </object>    <div>    </form></body>



----------------------------------------------

  直接加入HTML内容,实例

private voID button_Click(object sender,RoutedEventArgs e){     // Populate the control with HTML     StringBuilder HTML = new StringBuilder();     HTML.Appendline("<h1>heading</h1>");     HTML.Appendline("<p>This is a paragraph <span style='color: red'>using</span> CSS <strong>formatting</strong>.</p>");     HTML.Appendline("<ul><li>List Item 1</li><li>List Item 2</li></ul>");    HTMLHost.sourceHTML = HTML.ToString(); }
总结

以上是内存溢出为你收集整理的在Silverlight里面嵌入HTML/ASPX/URL/Document/SVG等全部内容,希望文章能够帮你解决在Silverlight里面嵌入HTML/ASPX/URL/Document/SVG等所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1071092.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存