Silverlight içerisinde sayfa adresine ulaşmak

0 dakikada yazıldı

5824 defa okundu

Düzenle

Bugünlerde bana sıkça gelen sorulardan biri Silverlight tarafından
uygulamanın çalıştığı adresin nasıl alınacağı ile ilgili oluyor. Aslında
basit bir şekilde Silvetlight'tan DOM'a çıkmanız bunun için yeterli
olacaktır. Peki bunu nasıl yaparız?

Silverlight içerisinden DOM'a çıkmak için yolculuğunuzun başlayacağını
namespace System.Windows.Browser namespace'i olacaktır. Bu NameSpace
içerisinden ister sayfadaki JavaScript metodlarına ulaşır ister
sayfadaki HTML elementlerine ulaşabilirsiniz.

[C#]

MessageBox.Show(System.Windows.Browser.HtmlPage.Document.DocumentUri.AbsoluteUri.ToString());

Yukarıda gördüğünüz kod Silverlight uygulamanızın çalıştığı sayfanın tam
yolunu verecektir. DocumentUri üzerinden giderek bu adrese ait
farklı bilgileri de alabilirsiniz.

Hepinize kolay gelsin.