RadContextMenu support Absolute, Bottom, Center, Right, Left and Top positioning through Placement
property. The default value is Absolute
and menu top left corner is positioned where the mouse is located.
RadContextMenu also support MouseRightButtonDown
event (and this is the default event) but for this event to work you should run Silvelight 2 in windowless mode (keep in mind that this can significantly decrease you application performance).
You can set EventName
property to any event that is thrown by the control the has ContextMenu (for example MouseLeftButtonDown, Click - for buttons, etc.
). For more information you can check the help file.
The ContextMenu have Opened
routed event so you can attach to it, get the RenderSize and move the ContextMenu using HorizontalOffset and VerticalOffset. This way you can achieve bottom right corner placement.
Hope this helps. If you have more question I'll be glad to help.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.