Implement mechanism that allows positioning the drop down content of RadDropDownButton when the DropDownPlacement property is set to Absolute or Relative. Something like DropDownHorizontalOffset and DropDownVerticalOffset.
* 3 Image properties (normal, hover, disabled) * showBorder/flat true/false (Essentially making only the image appear as a button) * if the 3 images are not set then the visual state manager should modify the image to appear disabled or hover with a highlight / mask overlay (or whatever the proper term is).
Make the image inside the buttons to be aware of the FlowDirection.
Add a visual representation for the IsDefault property like in Microsoft's button.
It should be possible to specify whether the drop down should stretch to the width of the button or whether it should be left - right aligned. The same should apply for the vertical positioning when the popup appears left or right of the button.