2012-12-20 51 views
2

當我在Windows 8中使用默認模板時,應用程序存儲在項目網格中,當設置了收集源時,我會獲得一些漂亮的轉換。我怎樣才能刪除這些轉換?設置源數據時刪除轉換

我正在做一個數據過濾器,我不喜歡每次數據變化時數據如何消失。

回答

4

您可以通過重寫ItemContainerTransitions來刪除它們。如果添加了以下樣式的網頁資源: -

​​

你的GridView的風格,那麼設置爲NoAnimations:

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

這應該照顧它。如果你不想丟失所有的動畫,那麼你可以添加一些動畫 - 這裏是gridview的默認動畫列表: -

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