You can wrap any element by placing it inside the content area of the ButtonSpinner control.
The Spin event lets the developer know which direction the buttons are spinning: SpinDirection.Increase indicates an increment; SpinDirection.Decrease indicates a decrement.
Example
The following example creates a simple numeric up/down control by wrapping a TextBox.