Pergunta

Eu tenho duas maneiras diferentes de exibir itens em um aplicativo WPF. Os primeiros usos um WrapPanel e o segundo um StackPanel vertical. Posso alternar entre as duas formas de apresentar os meus itens, alternando o painel de acolhimento entre os dois tipos. Isso funciona, mas você recebe um exemplo alterações no layout.

Em vez disso eu quero os itens filhos para animar entre os dois layouts para dar um efeito suave agradável para o usuário. Alguma idéia de como eu poderia ir sobre a realização de que? Eu preciso uma tela em vez disso e trabalho fora o posicionamento das crianças manualmente? Isso seria uma dor real!

Foi útil?

Solução

Tenha um olhar para o SwitchPanel de IdentityMine do Blendables layout e também ler Dr WPF de artigo sobre CodeProject sobre Crianças conceptuais

Outras dicas

Tenho postado uma outra solução em codeproject que está livre e pronto para uso WPF layout para layout transições

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top