Veamos aparentemente estás haciendo un mantenimiento.
Bueno como tú dices padre e hijo.
Para llenar el hijo requiere llenar primero el padre
Así que podemos hacer una pantalla padre que tenga
dos textbox (código y descripción).
Luego en otra pantalla o en la misma, tendrias la información del hijo.
(Codigo padre,codigo hijo,descripción)
Podría ser un combobox que tenga la descripción y código del padre
para al seleccionarla y al seleccionar en el combo permitir introducir
los datos referentes al hijo.
Bueno esto es una idea breve de como podría ser.
Saludos,