The radial menu control displays an hierarchy of menu items in a circular layout. It can accommodate more menu items in the given space than the traditional vertical or horizontal menus.Its rich feature set includes functionalities like nested items, data binding, dragging, custom view, segmenting items, icon font, and item customization.
Data binding works out-of-the-box for the most popular data sources. The radial menu control can automatically generate its child layout based on data source hierarchy structure.
Populate nested levels of items within a menu to group similar actions based on their result. For example, you can group clipboard operations by adding Clipboard as the main menu and Cut, Copy, and Paste as its children.
The built-in icon font option helps users to add vector images that prevent the control from experiencing any of the image glitches that occur often face with traditional image icons.
Any custom view can be placed on the radial menu item and center button.
Direct option is used to apply images on each item to indicate the menu in a perfect way.
Define a number of segments to split the available rim space into equally. Radial menu has options to place items as the user requirements.
Radial menu can be floated over any layout to avoid obscuring the content behind the control.
The autocomplete control provides some additional features that make it more user friendly.
Radial menu has options to restrict dragging with a particular layout; it helps retaining the radial menu in required region.
Customization options help users tune the menu and its items such as coloring, sizing, placement, and shapes, using the segmentation option.
Every aspect of the Radial menu control has been designed with the MVVM pattern in mind.
The font size can be customized with pixel precision or with standard options such as small, medium, and large.
You will not be limited to using traditional fonts, but you can also use custom fonts that suit the application. This control renders certain iconic fonts too.
The radius of the control can be determined for items and center button and sizing of the control can be customized through this options