我在wp7上使用<grid>
和<row/columnDefinitions>
设置了3 x 3网格的大小。当有人点击一个单元格时,我希望单元格占据整个3 x 3空间(所以现在网格为1 x 1)。此外,当发生这种情况时,我需要将其设置为慢速放大或类似的动画。
我应该从哪个想法开始?
答案 0 :(得分:0)
我没有确切的答案,但可以记下我可以帮助你的初步想法。
RowDefinition和ColumnDefinition的高度和宽度属性似乎是依赖属性,这意味着您可以使用故事板为它们设置动画。您可以创建九个故事板(每个网格一个)或一个故事板,您可以在代码中修改所需的动画。
另一种方法可能是使用Visual State Manager,每个单元格都有单独的状态,您可以通过更改行和列定义来实现您所需的效果。因为你需要十个州,所以有点乏味。