【发布时间】:2013-11-05 01:00:17
【问题描述】:
我有一个简单的 Silverlight (v5) Grid,具有固定数量的行和列。在这个网格上,我将几个 UserControls(在本例中称为 myControl)定位在特定的“网格坐标”,例如第 2 行,第 1 列。
有时,我需要将myControl 移动到新的网格位置;我目前这样做是通过
Grid.SetColumn(myControl, newColumn);
Grid.SetRow(myControl, newRow);
.. 一切正常,myControl 被移动到新坐标。
纯粹为了吸引眼球,我想在myControl 移动时对其进行动画处理,以便它从旧网格位置“滑动”到新网格位置,而不仅仅是出现。有没有简单/快速的方法来做到这一点?
【问题讨论】:
-
您可以尝试将
FluidMoveBehavior附加到您的Grid上,看看是否是您要找的东西。 -
@ChrisW。 正是我在寻找什么 - 请将此作为答案发布,以便我投票:)
标签: silverlight animation