Hola
Tengo un formulario (A) en cual tengo una serie de datos, luego despliego un nuevo formulario(

el cual realizo una busqueda avanzada de datos, llamo a el formulario (

de la siguiente manera
InterfazB interfazB = new InterfazB();
interfazB.ShowDialog();
this.Hide();
en este formulario tomo un dato que necesito y luego deseo volver al formulario anterior con todos las datos que tenia cargados anteriormente.
¿Como podria volver a llamarlo (formulario A) conservando todos los datos cargados previamente para no perderlos?
Saludos.