.net 使用javascript触发silverlight事件

.net 使用javascript触发silverlight事件,.net,javascript,silverlight,.net,Javascript,Silverlight,我可以在页面中使用javascript引发silverlight组件中的事件吗?如果有,有人有一些代码示例吗?是的,您可以。您需要使用“ScriptableMember”属性在.NET代码中的类上修饰一个方法,然后在对象上调用HtmlPage.RegisterScriptableObject以标记它与javascript的互操作性。您需要创建一个名为OnMyEvent(sender作为Object,e作为MyEventArgs)的.NET方法,然后它将引发您想要的对象事件。然后,您的javasc

我可以在页面中使用javascript引发silverlight组件中的事件吗?如果有,有人有一些代码示例吗?

是的,您可以。您需要使用“ScriptableMember”属性在.NET代码中的类上修饰一个方法,然后在对象上调用HtmlPage.RegisterScriptableObject以标记它与javascript的互操作性。您需要创建一个名为OnMyEvent(sender作为Object,e作为MyEventArgs)的.NET方法,然后它将引发您想要的对象事件。然后,您的javascript将调用它

有关演练,请参见此链接:

视频浏览此处: