This topic explains the igRadialMenu
™ button items.
The following topics are prerequisites to understanding this topic:
igRadialMenu Features: This topic explains the features supported by the control from developer perspective.
igRadialMenu Visual Elements: This topic provides an overview of the visual elements of the control.
Items/Sub-Items Configuration Overview: This topic explains in general the menu items and their common configuration properties.
This topic contains the following sections:
The igRadialMenu
’s button items are ordinary items, which may be clicked to perform an action. The button items can include text and/or icons. Additionally, button items can have Sub-Items, and in this case the parent item will have an arrow button on the outer ring allowing the user to navigate the Sub-Items group.
You may configure button items as checkbox items, in which case an arc indicates their checked state is within the items area just inside the outer ring.
Button items can be configured as radio button items and there are two modes in which they can operate:
The following screenshot shows different button item types:
The following table briefly explains the main configurable aspects of the button items control and maps them to properties that configure them.
Configurable aspect | Details | Options |
---|---|---|
Header | Add, edit or delete text in the item | header |
Icon | Add, edit or delete an icon in the item | icon |
Adding unbound sub-items | Add, edit or delete unbound sub-items | items |
Check Box | Configure the button item as a checkbox by setting the CheckBehaviour property to CheckBox and using the IsChecked property to set or obtain its state |
|
Radio Button | Configure the button item as a radio button by setting the CheckBehaviour property to RadioButton (for a group with one checked item) or RadioButtonAllowAllUp (for a group which allows no checked items) and set a group name using the GroupName property to an equal value for all group members |
|
Events | You may configure the Click event to attach event handlers and perform actions when the user clicks on a particular button item. There are also events notifying you when a button has been checked or unchecked. |
|
The following topics provide additional information related to this topic.
Configuring Numeric Items: This topic explains the igRadialMenu
’s numeric items.
Configuring Color Items: This topic explains the igRadialMenu
’s color items.
The following sample provides additional information related to this topic.
View on GitHub