I'm looking for a simple NumericUpDown (a.k.a. number spinner) control in WPF. This seems to be another lacking control in WPF. There must be some existing ones out there and I don't like to re-invent the wheel.
Kevin Moore created a NumericUpDown control in WPF, and put it in his "WPF Bag-o-Tricks"
You can find downloads here: http://j832.com/bagotricks/
He has some interesting stuff in there. I haven't played around with the NumericUpDown personally, but I expect this should give you what you're looking for.
I believe he shows it in his "WPF Bootcamp" video. I originally saw it here, but the streaming video appears to be down.
Microsoft has a "NumericUpDown Custom Control with Theme and UI Automation Support Sample"
If commercial solutions are ok, you may consider this control set: WPF Elements by Mindscape
It contains such a spin control and alternatively (my personal preference) a spin-decorator, that can decorate various numeric controls (like IntegerTextBox, NumericTextBox, also part of the control set) in XAML like this:
<WpfElements:SpinDecorator>
<WpfElements:IntegerTextBox Text="{Binding Foo}" />
</WpfElements:SpinDecorator>
Here is an MIT license project with a dll for a WPF control for what you are describing. It allows for customization of increments, minimum, maximum and value with a similar interface to the slider control.