REFERENCIAR FORMS
Bom dia Todos....
Seguinte...
Tenho esses 3 Forms sendo o maior o Form Principal que nele eu chamo o Form de Lançamentos de Contas a Pagar e dentro desse eu chamo o Form Baixa Contas a Pagar..
Para eu chamar o Form Lançamentos de Contas a Pagar fiz assim
FrmContasaPagar Form = new FrmContasaPagar();
Form.MdiParent = this;
Form.Show();
onde o this é a referencia ao Form Principal maior..
Daà eu chamo o Form Baixa Contas a Pagar da mesma maneira, mas o this ja ficaria referenciado ao Form Lançamentos de Contas a Pagar e não Form Principal maior, ocasionando um erro...
Como ficaria para eu chamar o Form Baixa Contas a Pagar com o MdiParent referente ao Form Principal maior ?
tentei assim mas não vai....
FrmContasaPagar Form = new FrmContasaPagar();
Form.MdiParent = frmPrincipal;
Form.Show();
Grato desde já...
Seguinte...
Tenho esses 3 Forms sendo o maior o Form Principal que nele eu chamo o Form de Lançamentos de Contas a Pagar e dentro desse eu chamo o Form Baixa Contas a Pagar..
Para eu chamar o Form Lançamentos de Contas a Pagar fiz assim
FrmContasaPagar Form = new FrmContasaPagar();
Form.MdiParent = this;
Form.Show();
onde o this é a referencia ao Form Principal maior..
Daà eu chamo o Form Baixa Contas a Pagar da mesma maneira, mas o this ja ficaria referenciado ao Form Lançamentos de Contas a Pagar e não Form Principal maior, ocasionando um erro...
Como ficaria para eu chamar o Form Baixa Contas a Pagar com o MdiParent referente ao Form Principal maior ?
tentei assim mas não vai....
FrmContasaPagar Form = new FrmContasaPagar();
Form.MdiParent = frmPrincipal;
Form.Show();
Grato desde já...
quando você chama o FrmContasaPagar você define o MdiParent dele como o form principal, então você pode usar este valor mesmo para o outro form, quando for chamar direto do principal continue fazendo como está, quando for chamar de dentro de um form que já está dentro do form principal tente fazer assim:
FrmBaixaContasaPagar Form = new FrmBaixaContasaPagar();
Form.MdiParent = this.MdiParent;
Form.Show();
FrmBaixaContasaPagar Form = new FrmBaixaContasaPagar();
Form.MdiParent = this.MdiParent;
Form.Show();
blz...deu certo....
valews...
valews...
Tópico encerrado , respostas não são mais permitidas