Ciao,
nella textbox hai una proprietà: READONLY, se la imposti su TRUE non sarà piu possibile scrivere nella textbox, almeno che non lo fai tramite una SUB.
Se vuoi inserire solo numeri, ti conviene usare un NumericUpDown.