文章分类 -  Silverlight

 
Silverlight与Html Dom的交互(三)--Silverlight调用javascript
摘要:Silverlight调用javascript可以通过不同的方法来实现调用,以下是具体实例: 1.首先在silverlight布局界面中增加一个按钮,如下: 2.在代码文件中增加以下代码,可逐个验证一下4种方法 private void callButton_Click(object sender, RoutedEventArgs e) { //method 1 //ScriptObject script = HtmlPage.Window.GetProperty("HelloWorld") as ScriptObject; //script.InvokeSelf(); / 阅读全文
posted @ 2014-02-25 13:17 雪夜星 阅读(81) 评论(0) 推荐(0)
Silverlight与Html Dom的交互(二)--javascript调用silverlight
摘要:Silverlight 2 在Silverlight中如何用JavaScript调用.NET代码 使用RegisterScriptableObject在Silverlight 2中提供了如下两个类型:ScriptableMemberAttribute:允许我们在Silverlight把成员暴露给Script。ScriptableTypeAttribute:允许我们在Silverlight把类型暴露给Script。同时HtmlPage提供了RegisterCreateableType和RegisterScriptableObject方法,用来注册可被脚本使用的类型或者对象实例。有了上面这些,就可 阅读全文
posted @ 2014-02-25 13:16 雪夜星 阅读(117) 评论(0) 推荐(0)
Silverlight与Html Dom的交互(一)--Silverlight操作Html元素
摘要:使用Silverlight,通过简单的代码就可以实现诸如silverlight与html元素,silverlight与javascript的互操作。首先要说明的是,在silverlight和html交互操作中,我们必须要引用System.Windows.Browser这个命名空间 以下是以“Hello world"为例实现的相关方法。 一、Silverlight操作Html元素 1. 先从简单的入手,修改页面标题。 我们可以在Silverlight页面的构造函数中增加下面代码来实现: HtmlPage.Document.SetProperty("title", & 阅读全文
posted @ 2014-02-25 13:12 雪夜星 阅读(111) 评论(0) 推荐(0)