Pues el que se ponga gris es señal de que esta inhabilitado
yo no le veo lo malo pero en fin, a mi me ocurrio al reves cuando me toco programar en VFP tenia que cambiarle el color
para sentirme agusto e incluso con ciertas variaciones si estaba en vista clasica o en XP (winxp)
Te doy otra idea a ver si te sirve
Se trata de crear una etiqueta con la apariencia del textbox a inhabilitar y despues hacer el pequeño 'truco visual' de oculatarlo y mostrar la etiqueta
va el ejemplo quizas y hasta funciona
Saludos