Take a look at this article in which Suprotim Agarwal explains about the ability to right click an element and invoke a custom ContextMenu in Silverlight 4.
Silverlight 4 now adds support for MouseRightButtonDown and the MouseRightButtonUp events on all UIElements. The Silverlight Toolkit (April Release) also introduces the ContextMenu control to Silverlight developers. In this article, we will see how to
- Use the ContextMenu control released in the Silverlight 4 Toolkit
- Display the ContextMenu on a TextBox by using the new Right-Click mouse event support in Silverlight 4
- Access the clipboard programmatically (new in Silverlight 4) to do Cut, Copy and Paste operations on a TextBox