none
formulario pai abrir o filho e netos

    Question

  • Caros amigos estou iniciando com c#, e estou com um problema ja faz uns dias , tenho um form pai = nele eu coloquei alguns botoes para chamar o filho, neste filho vem o menu exemplo cadastros, cadastro usuario agora vem o problema eu queria quando eu clica-se no cadastro usuario ele fica-se filho do filho teria como? alguem tem uma saida para este impecilho?
    Friday, August 21, 2009 12:12 PM

Answers

  • caro amigo mesmo fazendo isto nao da certo  vou tentar expllicar melhor
    no meu projeto tenho um form chamado frmprincipal nele eu coloco ismdicontainer=true; perfeito ate aki ok
    tenho o frmmodulo que vem com os menus "que no kso e filho do frmprincipal" obs gostaria que -maximilizado e sem controlbox detalhe quando o menu vem maximilizado nao consegui esconder o controlbox!
    quando clico no menu cadastro-usuario abre o frmusuario dentro do frmmodulo assim sendo filho de frmmodulo teria como?
    • Marked as answer by Jhonboy Wednesday, October 20, 2010 10:04 AM
    Wednesday, August 26, 2009 6:33 PM

All replies

  • Para abrir uma janela como um filho, creio que esteja usando o comando:
    Show(<form_pai>);
    Pode utilizar o mesmo comando no form filho, gerando um "form neto".

    Ou, utilize o comando:
    <form_pai>.ParentForm = <form_pai>;

    []'s
    Igor
    Saturday, August 22, 2009 5:37 PM
  • amigo Igor o que acontece e o seguinte uso os seguinte comando para chamar o filho
    frmestoque abrir = new frmestoque() ;

                abrir.MdiParent = this;

                abrir.Show() ;
    como e os comando como vc disse ai para chamar o neto desculpe pq sou novo em c#!
    desta forma aqui referenciando novamente nao da certo de chamar um neto, so chama o fifilho, teria como me passar um exemplo?
    Monday, August 24, 2009 12:48 PM
  • Boa tarde Jhonboy.

    Pra chamar o Formulário "Neto" através do formulario filho basta alterar o MdiParent por exemplo !

    frmFilho filho = new frmfilho();
    filho.MDiParent = this;
    filho.Show();

    No formulário "Neto"

    frmNeto neto = new frmNeto();
    neto.MDiParent = this.MdiParent;
    neto.Show();

    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.
    Atenciosamente,
    Harley Araujo
    Monday, August 24, 2009 3:53 PM
    Owner
  • Harley amigo so que neste caso ele vai herdar a aplicacao anterior tipo eu gostaria q a apliccaçao pai fica-se maximilizada, a filha tb mas qdo eu chamar o form atraves da aplicacao filha para abrir a neta ela ficase dentro da filha entendeu teria como eu mandar um email com minha apliccao para vc entender melhor?
    Monday, August 24, 2009 8:06 PM
  • Cara,

    Não esqueça de setar o Form pai como um MDI na propriedade "IsMdiContainer" = True

    Att,
    Felipe Augusto

    Tuesday, August 25, 2009 1:41 PM
  • caro amigo mesmo fazendo isto nao da certo  vou tentar expllicar melhor
    no meu projeto tenho um form chamado frmprincipal nele eu coloco ismdicontainer=true; perfeito ate aki ok
    tenho o frmmodulo que vem com os menus "que no kso e filho do frmprincipal" obs gostaria que -maximilizado e sem controlbox detalhe quando o menu vem maximilizado nao consegui esconder o controlbox!
    quando clico no menu cadastro-usuario abre o frmusuario dentro do frmmodulo assim sendo filho de frmmodulo teria como?
    Tuesday, August 25, 2009 8:28 PM
  • caro amigo mesmo fazendo isto nao da certo  vou tentar expllicar melhor
    no meu projeto tenho um form chamado frmprincipal nele eu coloco ismdicontainer=true; perfeito ate aki ok
    tenho o frmmodulo que vem com os menus "que no kso e filho do frmprincipal" obs gostaria que -maximilizado e sem controlbox detalhe quando o menu vem maximilizado nao consegui esconder o controlbox!
    quando clico no menu cadastro-usuario abre o frmusuario dentro do frmmodulo assim sendo filho de frmmodulo teria como?
    • Marked as answer by Jhonboy Wednesday, October 20, 2010 10:04 AM
    Wednesday, August 26, 2009 6:33 PM
  •  Olha cara venho por meio deste post PARABENIZALO pois é exatamente o q voce colocou ai q eu procurava obrigadu msmo q bom q o msdn conta com moderadores como vc agora me diz uma coisa tem como eu fazer esta mesma coisa porém ativando esta funão de um menu q se encontra no form pai e dai ao clicar no botão do form filho ele acione o menu do form pai e abre este outro form filho sendo como form filho ou neto?
    mas desde já 1000 agredecimentos vlw msmo =D dale MSDN AQUI SÓ TÃO OS BAUM
    Sunday, January 24, 2010 8:50 PM