没关系。问题是我需要禁用恰好是 Listview 的包含对象的转换。必须禁用 ItemContainerTransitions 集合。
我从 Canvas 元素中动态添加和删除元素。当我这样做的时候,这些元素会做那种我完全不需要的漂亮的自动动画(因为在这种情况下我自己做了所有的动画)。
我尝试在 XAML 中的 Canvas 元素中放置一个空的 TransitionCollection,但它似乎没有任何效果。我还尝试添加一个零偏移量的 EntranceTransition,但这也无济于事。
如何告诉 Canvas 在添加元素时不要对其进行动画处理?
这是我尝试过的:
<Canvas.Transitions>
<TransitionCollection>
<AddDeleteThemeTransition/>
<EntranceThemeTransition FromHorizontalOffset="0"/>
</TransitionCollection>
</Canvas.Transitions>
和
<Canvas.Transitions>
<TransitionCollection>
</TransitionCollection>
</Canvas.Transitions>