Hola
ciberedwuard2003, lo que puedes hacer es crear una propiedad por cada Form e ir asignado esta propiedad en cada uno de ellos y así ir sobreescribiendo cada una de las mismas, por ejemplo
Form 1
Código:
private CEquipo _objeto;
public heredaObjeto as CEquipo
{
Set{}
Get{}
}
private bla bla bla....()
{
frm.heredaObjeto = _objetoHeredado;//imaginando que frm es un Form 2
}
Form 2
Código:
private CEquipo _objeto;
public heredaObjeto as CEquipo
{
Set{}
Get{}
}
private bla bla bla....()
{
frm.heredaObjeto = _objetoHeredado; //imaginando que frm es un Form 3
}
si cada uno de los forms llamados es cargado como modal no tienes problemas al heredarlo, ya que todo entra en la misma función en la cual hiciste la declaración del form, pero, en caso de que no fuera así lo que tendrías que hacer es crear como globales cada uno de los forms para poder llamar a sus propiedades desde cualquier otro método.