【问题标题】:WPF animation of items between layouts?布局之间项目的WPF动画?
【发布时间】:2010-09-13 00:48:08
【问题描述】:

我有两种不同的方式在 WPF 应用程序中显示项目。第一个使用 WrapPanel,第二个使用垂直 StackPanel。通过在两种类型之间切换主机面板,我可以在两种显示我的项目的方式之间切换。这确实有效,但您会在布局中获得实例更改。

相反,我希望子项在两个布局之间进行动画处理,以便为用户提供良好的平滑效果。有什么想法可以实现吗?我是否需要改为使用 Canvas 并手动计算儿童的位置?那将是一个真正的痛苦!

【问题讨论】:

    标签: wpf layout animation


    【解决方案1】:

    查看 IdentityMine 的 Blendables Layout 中的 SwitchPanel,并阅读 WPF 博士在 CodeProject 上关于 Conceptual Children 的文章

    【讨论】:

    • 可混合布局的链接已失效。
    【解决方案2】:

    我在 codeproject 上发布了另一个解决方案,它是免费的,可以使用 WPF Layout to Layout transitions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多