WPF布局之间的项目动画?
时间:2020-03-06 14:42:38 来源:igfitidea点击:
我有两种在WPF应用程序中显示项目的不同方式。第一个使用WrapPanel,第二个使用垂直StackPanel。通过在两种类型的主机面板之间进行切换,我可以在两种显示项目的方式之间进行切换。确实可以,但是我们可以在布局上更改实例。
相反,我希望子项在两种布局之间进行动画处理,以为用户提供良好的平滑效果。有什么想法我可以去实现吗?我是否需要使用Canvas并手动确定孩子的位置?那真是痛苦!
解决方案
看看IdentityMine的Blendables布局中的SwitchPanel,并阅读WPF博士在CodeProject上有关概念儿童的文章