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

相反,我希望子项在两个布局之间进行动画处理,以便为用户提供良好的平滑效果。任何想法我怎么能实现这一目标?我是否需要使用Canvas来手动设置儿童的位置?那将是一个真正的痛苦!

有帮助吗?

解决方案

从IdentityMine的 Blendables Layout 查看SwitchPanel,并阅读WPF博士的内容有关概念性儿童的CodeProject上的文章

其他提示

我在codeproject上发布了另一个免费且可以使用的解决方案 WPF布局到布局转换

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top