2012-12-20 53 views
2

当我在Windows 8中使用默认模板时,应用程序存储在项目网格中,当设置了收集源时,我会获得一些漂亮的转换。我怎样才能删除这些转换?设置源数据时删除转换

我正在做一个数据过滤器,我不喜欢每次数据变化时数据如何消失。

回答

4

您可以通过重写ItemContainerTransitions来删除它们。如果添加了以下样式的网页资源: -

​​

你的GridView的风格,那么设置为NoAnimations:

<GridView Grid.Row="1" Style="{StaticResource NoAnimations}"> 

这应该照顾它。如果你不想丢失所有的动画,那么你可以添加一些动画 - 这里是gridview的默认动画列表: -

<TransitionCollection>      
    <AddDeleteThemeTransition/> 
    <ContentThemeTransition/> 
    <ReorderThemeTransition/> 
    <EntranceThemeTransition IsStaggeringEnabled="False"/> 
</TransitionCollection>