7
Silverlight應用程序正在網站上託管。如何獲取Silverlight應用程序代碼中的託管網址? 例如,如果託管網站是http://mysite/startingpage.aspx
,那麼如何獲得SL應用程序代碼中的「http:// mysite」?如何在Silverlight應用程序中獲取託管網站的URL?
Silverlight應用程序正在網站上託管。如何獲取Silverlight應用程序代碼中的託管網址? 例如,如果託管網站是http://mysite/startingpage.aspx
,那麼如何獲得SL應用程序代碼中的「http:// mysite」?如何在Silverlight應用程序中獲取託管網站的URL?
這會給你主持.xap
文件頁面的位置:
var pageUri = System.Windows.Browser.HtmlPage.Document.DocumentUri.ToString();
這會給你.xap
文件的位置:
var applicationUri = System.Windows.Application.Current.Host.Source.AbsoluteUri;
然後,您可以採取以下任一字符串並解析出你不需要的部分。