FECHANDO FORMS EM CONJUNTO.
Alguém poderia me ajudar em uma duvida.
Tenho dois formS o frmPlanodeCorte e o frmEstoque.
Crio instancia dos dois
{
frmPlanodeCorte frm1 = new frmPlanodeCorte();
frm1.MdiParent = this;
frm1.Show();
}
{
frmEstoque frm2 = new frmEstoque();
frm2.MdiParent = this;
frm2.Show();
}
Os dois estão dentro de um FormPai de menu
O meu problema é que quando Clicar no botão sair do frm2 quero fechar o frm1 em conjunto.
Alguem sabe como fazer isso?
Tenho dois formS o frmPlanodeCorte e o frmEstoque.
Crio instancia dos dois
{
frmPlanodeCorte frm1 = new frmPlanodeCorte();
frm1.MdiParent = this;
frm1.Show();
}
{
frmEstoque frm2 = new frmEstoque();
frm2.MdiParent = this;
frm2.Show();
}
Os dois estão dentro de um FormPai de menu
O meu problema é que quando Clicar no botão sair do frm2 quero fechar o frm1 em conjunto.
Alguem sabe como fazer isso?
Quando você adicionar um MDIParent, ele gerá um codigo para isso. Adicione um MDIParent e veja ai como que ele faz. Acho que lá no menu CloseWindow. Eu não lembro de cabeça com ele faz.
é tipo assim:
Foreach (MDIChild filho in MDIParent.MDIChilds)
{
if (typeof(filho) is MDIchild)
{
filho.Close();
}
}
A ideia é essa. Adapte para o teu critério.
vlw
é tipo assim:
Foreach (MDIChild filho in MDIParent.MDIChilds)
{
if (typeof(filho) is MDIchild)
{
filho.Close();
}
}
A ideia é essa. Adapte para o teu critério.
vlw
Citação::
Quando você adicionar um MDIParent, ele gerá um codigo para isso. Adicione um MDIParent e veja ai como que ele faz. Acho que lá no menu CloseWindow. Eu não lembro de cabeça com ele faz.
é tipo assim:
Foreach (MDIChild filho in MDIParent.MDIChilds)
{
if (typeof(filho) is MDIchild)
{
filho.Close();
}
}
A ideia é essa. Adapte para o teu critério.
vlw
Eh eu consegui aqui de outro modo, acabei esquecendo de encerrar o tópico.
Não sei se funciona por ser um objeto do tipo form então ele fecharia todos os forms desse tipo não o objeto que eu queria, mas vou dar uma olhada aqui!
Mto obrigado pela resposta.
Tópico encerrado , respostas não são mais permitidas