I'd built a custom control to do this in both X and Y location, and use two controls.
The control would have to override Paint() and use GDI methods to display the tick marks, it would then capture mouse events and update locations appropriately.
FlySwat
2008-09-29 18:42:56