none
WPF - APLICAÇÃO COM VÁRIOS FORMS RRS feed

  • Pergunta

  • BOA NOITE A TODOS

    JA TRABALHO COM C# MAS WEBFORMS E WINFORMS, AGORA ESTOU ESTUDANDO WPF

    JA PROCUREI EM VÁRIO SITES MAS NÃO ENCONTREI COMO ABRIR AS TELAS

    TIPO, TENHO UMA TELA QUE SERA USADO COM MENU, TIPO UM MDI FORM.

    QUERO CHAMAR OUTROS 'FORMS'(NÃO SEI SE DEVO CHAMAR ASSIM) QUE DEVEM APARECER DENTRO DESTE FORM

    WINDOWS FORM, PARA MIM É MUITO CLARO ISSO, MAS NÃO CONSEGUI ACHAR NENHUM EXEMPLO WPF


    Estudando muito como sempre!
    quinta-feira, 30 de junho de 2011 01:41

Respostas

  • Alisson,

    link do componente

    http://wpfmdi.codeplex.com/

    é melhor usar o padrão SDI ou uma interface com abas, Tabcontrol
    O padrão MDI está sendo desaconselhado pela Microsoft.

     

    Abraço !!


    • Sugerido como Resposta Rafael Lauratto quinta-feira, 30 de junho de 2011 11:24
    • Marcado como Resposta Elisson sábado, 2 de julho de 2011 02:13
    quinta-feira, 30 de junho de 2011 11:23
  • mas como eu posso ter uma aplicação que chame outras telas

     

    tipo um sistema de cadastro

    uma tela inicial com menu que chama uma tela para cadastro de cliente, e outra para cadastro de produtos

     

    tentei igual aos forms tipo

    frmCadastro frm = new frmCadastro();

    frm.Show();

     

    funciona, mas abre uma nova tela...

    minha dúvida é porque li um post que dizia: cuidado para não fazer aplicações WPF usando técnicas WinForms

    então estou tentando aprender as técnicas de montagem das telas, ja estou ate mechendo com o Exprenssion (nossa outro mundo em!)


    Estudando muito como sempre!
    • Marcado como Resposta Elisson sábado, 2 de julho de 2011 17:28
    sábado, 2 de julho de 2011 02:19

Todas as Respostas

  • Alisson,

    link do componente

    http://wpfmdi.codeplex.com/

    é melhor usar o padrão SDI ou uma interface com abas, Tabcontrol
    O padrão MDI está sendo desaconselhado pela Microsoft.

     

    Abraço !!


    • Sugerido como Resposta Rafael Lauratto quinta-feira, 30 de junho de 2011 11:24
    • Marcado como Resposta Elisson sábado, 2 de julho de 2011 02:13
    quinta-feira, 30 de junho de 2011 11:23
  • mas como eu posso ter uma aplicação que chame outras telas

     

    tipo um sistema de cadastro

    uma tela inicial com menu que chama uma tela para cadastro de cliente, e outra para cadastro de produtos

     

    tentei igual aos forms tipo

    frmCadastro frm = new frmCadastro();

    frm.Show();

     

    funciona, mas abre uma nova tela...

    minha dúvida é porque li um post que dizia: cuidado para não fazer aplicações WPF usando técnicas WinForms

    então estou tentando aprender as técnicas de montagem das telas, ja estou ate mechendo com o Exprenssion (nossa outro mundo em!)


    Estudando muito como sempre!
    • Marcado como Resposta Elisson sábado, 2 de julho de 2011 17:28
    sábado, 2 de julho de 2011 02:19