Bueno, tienes que hacer lo siguiente:
1-. Creas una Clase que será donde tengas los datos, por ejemplo en un fichero .cs aparte.
Código:
public ClsPersona()
{
public ClsPersona(){}
public Nombre{ get; set; }
public Apellidos{ get; set; }
public Dni{ get; set; }
}
Despues, en el formulario donde quieres recibir dicho Objeto:
Código:
public ClsPersona MiObjetoPersona{ get; set; }
Y en el formulario donde quieres crear el objeto y mandarlo al formulario de arriba:
Código:
ClsPersona objPersona = new ClsPersona();
objPersona.Nombre = "Carlos";
objPersona.Apellidos = "Un apellido";
TuFormulario objFormulario = new TuFormulario();
objFormulario.MiObjetoPersona = objPersona;
objFormulario.Show();
Saludos.