Usuário com melhor resposta
WPF - ABRIR UM FORM DENTRO DE UMA NOVA TAB DE UM TABCONTROL

Pergunta
-
Pessoal,
Acho que é uma questão comum para a maioria, mas para nós está representando uma grande dificuldade em WPF.
Em nossa arquitetura, gostariamos de abrir alguns Forms dentro de novas Tabs de um TabControl. Quanto a criar as novas Tabs dinâmicamente, sem problemas.
A dificuldade é abrir o Form dentro dessas novas Tab.
Alguém sabe como podemos fazer isso?
Respostas
-
Na verdade não exitem "Forms" no WPF.... so temos 3 opções:
- Window
- Page
- UserControl
As windows eh que abrem janelas, as Pages podem ser abertas em um Frame e userControl ... eh um user control....
o que vc pode fazer é converter as Windows em Pages e fazer a navegacao do frame pelo seu tabcontrol.... para converter uma window em page é so ir no Xaml e mudar a Tag <Window> para <Page> e depois ir no arquivo .cs do mesmo e mudar o tipo da classe de Window para Page
What would Brian Boitano do ?
((2B || !2B) is Question) ?- Sugerido como Resposta Fabio Luis Rodrigues segunda-feira, 25 de janeiro de 2010 10:58
- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 02:17
-
Você pode criar um UserControl e colocar no TabItem. Dê uma olhada neste meu artigo como fazer isso:
http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=2138
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Sugerido como Resposta Ari C. RaimundoModerator quinta-feira, 14 de janeiro de 2010 01:45
- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 02:17
Todas as Respostas
-
Na verdade não exitem "Forms" no WPF.... so temos 3 opções:
- Window
- Page
- UserControl
As windows eh que abrem janelas, as Pages podem ser abertas em um Frame e userControl ... eh um user control....
o que vc pode fazer é converter as Windows em Pages e fazer a navegacao do frame pelo seu tabcontrol.... para converter uma window em page é so ir no Xaml e mudar a Tag <Window> para <Page> e depois ir no arquivo .cs do mesmo e mudar o tipo da classe de Window para Page
What would Brian Boitano do ?
((2B || !2B) is Question) ?- Sugerido como Resposta Fabio Luis Rodrigues segunda-feira, 25 de janeiro de 2010 10:58
- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 02:17
-
Você pode criar um UserControl e colocar no TabItem. Dê uma olhada neste meu artigo como fazer isso:
http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=2138
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Sugerido como Resposta Ari C. RaimundoModerator quinta-feira, 14 de janeiro de 2010 01:45
- Marcado como Resposta Adriel CodecoModerator sexta-feira, 4 de março de 2011 02:17
-