2013-03-09 33 views
2

我想在windows phone 7應用程序中的單個圖塊中顯示兩個字段。 1)名稱 2)描述 像靜態圖像,瓷磚應該顯示的名稱和說明我們如何在沒有動畫的情況下顯示無趣

爲了顯示他們,我不想在任何瓷磚動畫效果。 是否有辦法禁用動畫效果,因爲它破壞了應用程序體驗。 我在我的應用程序中使用Toolkit:hubtile。

回答

0

是的,可以使用HubTileService類。說你有在XAML以下瓷磚:

<toolkit:HubTile Name="myTile" Title="Tile 1" GroupTag="tileGroup" /> 

現在你可以使用凍結只是這種瓷磚:

HubTileService.FreezeHubTile(myTile); 

,或者如果你有幾個瓷磚一樣GroupTag您可以凍結他們所有一次:

HubTileService.FreezeGroup("tileGroup"); 

要啓動動畫再次,你可以使用:

HubTileService.UnfreezeTile(myTile); 
HubTileService.UnfreezeGroup("tileGroup"); 

如果要控制哪些動畫部分(視覺狀態),你要看到,例如翻轉狀態可能是你想要什麼,然後你更改使用可視狀態管理器這樣的:

VisualStateManager.GoToState(myTile, "Flipped", true); 

對於HubTile的更深入的解釋是good guide at Windows Phone Geek

相關問題