1

在使用 Picker 选择一些图片后,我的 XAML 中有一个 ListView,其中包含多个缩略图。我的问题是,我已经更改了下面的项目面板模板,现在添加删除项目的动画根本不起作用。这些项目只是弹出或消失......

这是我的 ListView 的样子:

<ListView x:Name="ThumbnailsListView"
          ItemTemplate="{StaticResource ImageTemplate}"
          ItemsSource="{Binding Images}"
          SelectionMode="Multiple"
          SelectionChanged="OnThumbnailsSelectionChanged">
          <ListView.ItemsPanel>
              <ItemsPanelTemplate>
                  <WrapGrid Orientation="Horizontal" >
                      <WrapGrid.ChildrenTransitions>
                          <TransitionCollection>
                              <ContentThemeTransition/>
                          </TransitionCollection>
                       </WrapGrid.ChildrenTransitions>
                   </WrapGrid>
              </ItemsPanelTemplate>
          </ListView.ItemsPanel>
</ListView>

有什么问题?如果我用ItemsPanelTemplate动画剪掉部分是可以的,但视觉效果不是我们想要的。我希望这些项目水平填充面板,然后继续下一行。

4

1 回答 1

0

您需要在您的ChildrenTransitions集合中获得其他转换,例如AddDeleteThemeTransition.

于 2013-02-18T07:30:00.063 回答