Unless I have miss understood what you are trying to do couldn't you just use the DomainUpDown control? As this allows text to be entered not just numbers.
I unfortunately only have VS 2010 installed on my current PC but I'm fairly certain it is in at least VS 2005 as well.

I hope that this helps

Satal