我可以为所有支持Silverlight 2.0的浏览器覆盖Silverlight中的上下文菜单吗?

Net*_*awk 5 silverlight silverlight-2.0 right-click

这似乎是谷歌的常见问题,但我找不到满意的答案(除非答案是'不')

当用户右键单击我的Silverlight应用程序时,我想添加菜单项或显示自定义菜单.

我发现最接近的东西是在IE中捕获上下文菜单,但在Firefox中没有,Chrome会显示上下文菜单,然后显示自定义事件.

(我提到的教程在这里 http://silverlight.net/blogs/msnow/archive/2008/07/01/tip-of-the-day-14-how-to-right-click-on-a-silverlight -application.aspx)

Bra*_*lio 2

这里你有一个实现,但它是 CTRL+左键单击,然后你会得到一个上下文菜单(关于文本,抱歉它是西班牙语):

http://www.alboguera.es/?p=29

另一种选择是通过 javascript 来实现,这是一个相当笨重的解决方案,并且不确定它现在是否可以在当前的 2.0 版本中工作:-(。

布劳略祝你好运