日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

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

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

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

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

下面是這個工具的的介紹:Silverlight

下面是配置步驟:

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

),添加到Silverlight項目的引用中去。

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

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

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

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

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

5):最后不要忘了在silverlight 的宿主頁,加上 ,否則會彈出窗口報錯“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 應用程序中未處理的錯誤 " + 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";

}

引發新錯誤(errMsg);

}

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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。