深入探索Silverlight与浏览器集成及离线应用
1. Silverlight与JavaScript的交互
在开发中,我们常常需要让Silverlight与JavaScript进行交互,以实现更丰富的功能。以下是具体的操作步骤和示例代码。
1.1 从JavaScript调用Silverlight方法
要实现从JavaScript调用Silverlight方法,需要创建一个可脚本化的页面类,并在页面首次创建时注册该方法。以下是示例代码:
<ScriptableType()> _
Public Partial Class ScriptableSilverlight
Inherits UserControl
Public Sub New()
InitializeComponent()
HtmlPage.RegisterScriptableObject("Page", Me)
End Sub
<ScriptableMember()> _
Public Sub ChangeText(ByVal newText As String)
lbl.Text = newText
End Sub
End Class
上述代码中,我们创建了一个名为 ScriptableSilverlight 的类,其中包含一个 ChangeText 方法。在类的构造函数中,使用 HtmlPage.R
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



