Convert.ToInt32 - Keep Preceder Zero

Tengo números almacenados en una base de datos, y algunos tienen un cero como su primer dígito, ya que siempre deben tener una cierta cantidad de dígitos. Tengo un cuadro de texto que tiene este número escrito, así que hago un Convert.ToInt32 (TextBox.Text), que elimina el cero inicial si tiene uno. ¿Alguien tiene alguna idea de cómo puedo mantener el cero, o agregarlo al inicio después de la conversión?