SplitButton
You can change the appearance or include predefined states, as well as include custom events – all via a consistent and intuitive API.

Context Menu
The context menu for the SplitButton can render one or multiple levels of menus, in order to fit all your development scenarios.
Checked Button State
An additional "checked" state of the SplitButton component can be used for toggling a button between pressed and not-pressed.
Themes
As with any other ShieldUI widget, the SplitButton control comes with a set of predefined themes, which ensure consistent look across products. You can also come up with new themes, to handle any specific visual requirements.