Debes inicializar los valores en el evento Load del formulario. Siempre que hagas referencia a un objeto visual del formulario desde fuera del formulario este se hará visible.
Puedes hacer referencia a variables o propiedades del mismo sin que esto te ocurra, pero no a objetos.
Es normal realizar una función de inicialización del formulario en el que se rellenan los valores, pero dentro del formulario, tras haberle pasado un parámetro al mismo que nos indica como se debe abrir y que se debe rellenar.
No se si me he enrrollado mucho pero espero que te sirva