none
Cambiar Título de un formulario desde otro RRS feed

  • Pregunta

  • Estoy llamando un formulario desde otro de la manera siguiente:

    FrmTipo Formulario = new FrmTipo();
    Formulario.ShowDialog();   

    Cuando "Formulario" se cierra, estoy intentando cambiar el título del primer formulario de la manera siguiente:

    Parent.Text = "Nuevo titulo" ;

    Y el caso es que me pega el error "Referencia a objeto no establecida como instancia de un objeto.". Se agradece ayuda, que llevo bastante tiempo dándole vueltas...
    sábado, 8 de noviembre de 2008 3:13

Respuestas

  • si ya que no le estas indicando al formulario FrmTipo que es hijo del formulario desde lo estas invocando dando el funcionamiento de este, lo que podrias hacer es pasar como referencia el formulario desde lo estas invocando

     

    FrmTipo Formulario = new FrmTipo(this);

     

     

    y el formulario FrmTipo recibiria este en el constructor

     

     

    namespace ejemplo

    {

    public partial class FrmTipo : Form

    {

    Form parent;

    public FrmTipo(Form _parent)

    {

    parent = _parent;

    }

     

    public FrmTipo_Load(object sender, EventArgs e)

    {

    parent.Text = "Nuevo Titulo";

    }

    }

    }

     

    espero te ayude u oriente

     

    Saludos,

    sábado, 8 de noviembre de 2008 3:32
    Moderador

Todas las respuestas

  • si ya que no le estas indicando al formulario FrmTipo que es hijo del formulario desde lo estas invocando dando el funcionamiento de este, lo que podrias hacer es pasar como referencia el formulario desde lo estas invocando

     

    FrmTipo Formulario = new FrmTipo(this);

     

     

    y el formulario FrmTipo recibiria este en el constructor

     

     

    namespace ejemplo

    {

    public partial class FrmTipo : Form

    {

    Form parent;

    public FrmTipo(Form _parent)

    {

    parent = _parent;

    }

     

    public FrmTipo_Load(object sender, EventArgs e)

    {

    parent.Text = "Nuevo Titulo";

    }

    }

    }

     

    espero te ayude u oriente

     

    Saludos,

    sábado, 8 de noviembre de 2008 3:32
    Moderador
  • Fantástica respuesta !! Problema solucionado... Muchas gracias !!
    sábado, 8 de noviembre de 2008 3:53
  • excelente.... sigamos con la otra que tienes sobre SQL

    sábado, 8 de noviembre de 2008 3:55
    Moderador