Such a functionality needs to be defined on an application level. In the 2018 R2 release we have added Recently Used Menu items in the Visual Style Builder application and the approach there can serve as an example.
Provide information about the clicked control in the arguments of RadContextMenu DropDownOpening/ed event. This will help easily determine which control is clicked in case the same RadContextMenu is associated with more than one control.
Add text to separator items
Currently RadMenu and its drop down menus does not behave correctly when used in right to left mode.
ADD. RadMenu - add ability to replace the default drop down of the component
Problem A typical usability problem with menus I frequently see is a menu or sub-menu (grouping of menu items beneath another menu) that instantly disappears if the user mouses over the wrong pixel while trying to mouse over to the menu item. This can be frustrating causing the user to have to retrace their steps to once again reveal the menu and this time carefully tip-toe the mouse back through the narrow parameters allowed them so as not to trip the code just waiting to remove their destination. Solution This is a fairly simple problem technically which requires the library author to allow from some time delay before hiding the menu.
This feature request concerns adding a Right to left support (RTL) in RadMenu.
Menu items should stretch to fill the available area.
Automatically display scrollbars when total menu item height exceeds the available screen area.