1

ピッカーでいくつかの画像を選択した後、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 に答える