我在我的代码中调用了 Grid.SetRow 和 Grid.SetColumn ,我正在尝试对其进行动画处理。根据答案http://social.msdn.microsoft.com/Forums/en-CA/wpf/thread/257779f7-b459-43fc-a4a1-f24641c50e09 http://social.msdn.microsoft.com/Forums/en-CA/wpf/thread/257779f7-b459-43fc-a4a1-f24641c50e09,建议使用 FluidMoveBehavior,但看起来这不适用于 Windows 8。
当网格子项的位置发生变化时,我有哪些选项可以为其设置动画?我基本上正在寻找一种实现线性过渡的方法。
有一个名为 Transitions 的新内置功能可以使用,这里是一个intro http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh452703.aspx。尝试将 RepositionThemeTransition 添加到网格 ChildrenTransitions 中,然后当您更改项目的行或列时,项目就会产生动画。
<Grid.ChildrenTransitions>
<TransitionCollection>
<RepositionThemeTransition/>
</TransitionCollection>
</Grid.ChildrenTransitions>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)