Progress Telerik UI for WPF
SwitchButton is a modern way to provide users with the ability to pick between two options, just like the ToggleButton. A lightweight, modern, highly customizable control with support for three state mode.
The DropDown button enables you to display any content for selection, including other controls, with a component that takes only a minimal amount of UI space.
Documentation on RadDropDownButton
Build upon the DropDown button functionality and use the Split button to make the button itself an action area that can be checked or selected.
Documentation on RadSplitButton
The Toggle button mimics the functionality of a checkbox but goes beyond the basic check mark. Use this component to more easily visualize elements that are checked or unchecked.
Documentation on RadToggleButton
The new PathButton control is a customizable button, enabling you to build complex forms and manage user input. The PathButton has all the features of the Button control, with the addition of a path to the default template. Easily add a custom geometry to your button, or style it using one of the 15 professional-looking themes that come with UI for WPF.
Documentation on RadPathButton