DropDown Button
Use the DropDown button to display any content to a user, including other controls, for selection while taking a minimum amount of UI space.
Split Button
Extending upon the DropDown button functionality, use the Split button to make the button itself an action area that can be checked or selected.
Toggle Button
Use the Toggle button, which mimics the functionality of a checkbox, to more easily visualize elements that are checked or unchecked beyond the basic check mark.