Erro: Referencia objeto nao definida
11/08/2017
0
Boa tarde, estou com problemas em passagem por referencia entre forms.
Tenho o seguinte projeto
Form1 com um botão para chamar form2.
Form2 com um botão para criar um botão(runtime) no form1.
Preciso que estes botões sejam cumulativos, pois serão os pedidos do meu projeto, logo preciso que exista apenas uma instancia do meu Form1.
Segue Código:
FORM2
public partial class Form2 : Form
{
private Form1 form1;
public Form2()
{
InitializeComponent();
}
public Form2(Form1 parent) Aqui em cima do meu construtor existe uma linha dizendo "0 referencias" inseri um breakpoint e percebi que meu construtor não inicia.
{
InitializeComponent();
this.form1 = parent;
}
private void button1_Click(object sender, EventArgs e)
{
form1.CriaBotao(); AQUI aparece o erro de Referencia objeto não definida e o meu FORM1 aparece como NULL
}
como faço para arrumar isso?
Tenho o seguinte projeto
Form1 com um botão para chamar form2.
Form2 com um botão para criar um botão(runtime) no form1.
Preciso que estes botões sejam cumulativos, pois serão os pedidos do meu projeto, logo preciso que exista apenas uma instancia do meu Form1.
Segue Código:
FORM2
public partial class Form2 : Form
{
private Form1 form1;
public Form2()
{
InitializeComponent();
}
public Form2(Form1 parent) Aqui em cima do meu construtor existe uma linha dizendo "0 referencias" inseri um breakpoint e percebi que meu construtor não inicia.
{
InitializeComponent();
this.form1 = parent;
}
private void button1_Click(object sender, EventArgs e)
{
form1.CriaBotao(); AQUI aparece o erro de Referencia objeto não definida e o meu FORM1 aparece como NULL
}
como faço para arrumar isso?
Jorge Silveira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)