通过HTML为Silverlight添加onLoaded处理程序

时间:2009-05-29 10:35:31

标签: javascript silverlight

我不是Silverlight 2.0的专家,但对于那些人来说,是否可以通过HTML文件中的javascript为Silverlight主机添加事件处理程序。简而言之,是否可以将参数添加到像这些

这样的对象标签中
<param name="onLoaded" value="myjavascripthanderforloaded" />
<param name="onMouseEnter" value="myjavascipthandlerformouse" />

我需要通过我的javascript将一些XAML内容添加到此Silverlight应用程序中。 我无权访问XAML代码,我只是编译了XAP。

2 个答案:

答案 0 :(得分:1)

有点迟到但我希望它仍能帮助你。

我能够通过使用Javascript.js文件动态创建Silverlight对象来添加处理程序,请查看以下链接: http://msdn.microsoft.com/en-us/library/cc265155%28v=vs.95%29

答案 1 :(得分:0)

我不确定你是否可以在silverlight插件之外注册任何事件(如果它是你想要的,如果我理解你的话......)。 但你可以传递参数...... 在这里阅读更多内容......

http://jesseliberty.com/2008/12/26/passing-parameters-into-silverlight-applications/

http://blogger.forgottenskies.com/?p=112