我不是Silverlight 2.0的专家,但对于那些人来说,是否可以通过HTML文件中的javascript为Silverlight主机添加事件处理程序。简而言之,是否可以将参数添加到像这些
这样的对象标签中<param name="onLoaded" value="myjavascripthanderforloaded" />
<param name="onMouseEnter" value="myjavascipthandlerformouse" />
我需要通过我的javascript将一些XAML内容添加到此Silverlight应用程序中。 我无权访问XAML代码,我只是编译了XAP。
答案 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/