日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

silverlight 打开html_在Silverlight中嵌入HTML或aspx页面-阿里云开发者社区

發(fā)布時(shí)間:2025/3/21 HTML 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 silverlight 打开html_在Silverlight中嵌入HTML或aspx页面-阿里云开发者社区 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

有好幾次遇到有的同志們問,怎么在Silverlight中嵌入其他頁面如:html,aspx或jsp頁面,這里寫一個(gè)簡(jiǎn)單的使用方法,供大家參考:

下載第三方控件的dll,這里提供一個(gè)下載地址:

下面是這個(gè)工具的的介紹:Silverlight

下面是配置步驟:

1):將下載資源中的dll(Divelements.SilverlightTools.dll

),添加到Silverlight項(xiàng)目的引用中去。

2):在工具箱上右鍵 ,選擇“選擇項(xiàng)”,然后瀏覽到上面那個(gè)dll文件所在的位置,點(diǎn)擊添加即可。

3):將剛才新添加的組件拖到silverlight編輯頁面中,這時(shí)自動(dòng)添加了對(duì)命名空間的引用

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

4):在要嵌入的位置加入HtmlHost組件,例如:

這個(gè)控件的SourceUri屬性即是指向你的其他頁面信息,只要給一個(gè)Uri地址即可。

5):最后不要忘了在silverlight 的宿主頁,加上 ,否則會(huì)彈出窗口報(bào)錯(cuò)“You must be using the Silverlight plugin in windowless mode to use this control.”,示例如下:

TileViewAnimation

html, body {

height: 100%;

overflow: auto;

}

body {

padding: 0;

margin: 0;

}

#silverlightControlHost {

height: 100%;

text-align:center;

}

function onSilverlightError(sender, args) {

var appSource = "";

if (sender != null && sender != 0) {

appSource = sender.getHost().Source;

}

var errorType = args.ErrorType;

var iErrorCode = args.ErrorCode;

if (errorType == "ImageError" || errorType == "MediaError") {

return;

}

var errMsg = "Silverlight 應(yīng)用程序中未處理的錯(cuò)誤 " + appSource + "\n" ;

errMsg += "代碼: "+ iErrorCode + " \n";

errMsg += "類別: " + errorType + " \n";

errMsg += "消息: " + args.ErrorMessage + " \n";

if (errorType == "ParserError") {

errMsg += "文件: " + args.xamlFile + " \n";

errMsg += "行: " + args.lineNumber + " \n";

errMsg += "位置: " + args.charPosition + " \n";

}

else if (errorType == "RuntimeError") {

if (args.lineNumber != 0) {

errMsg += "行: " + args.lineNumber + " \n";

errMsg += "位置: " + args.charPosition + " \n";

}

errMsg += "方法名稱: " + args.methodName + " \n";

}

引發(fā)新錯(cuò)誤(errMsg);

}

貼一個(gè)我利用該控件 的一個(gè)四畫面視頻界面。

總結(jié)

以上是生活随笔為你收集整理的silverlight 打开html_在Silverlight中嵌入HTML或aspx页面-阿里云开发者社区的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。