Silverlightでも右クリックをカスタマイズしようと思えばできるよ。
http://silverlight.net/blogs/msnow/archive/2008/07/01/tip-of-the-day-14-how-to-right-click-on-a-silverlight-application.aspx

まあ、あまりスマートではないけど。