2010-11-18 36 views
3

有沒有人有一些WP7代碼爲ListItem描述中的動畫使用Pivot控件(在默認的WP7設置應用程序內有一個示例)爲每個ListItem設置動畫?在每個支點之間滑動時,您會看到每個描述上都有一個微妙的動畫,它描述了設置的功能。微妙的WP7樞軸ListViewItem動畫

任何幫助,將不勝感激。

回答

2

我假定您正在引用SETTINGS頁面上的系統項目。 當您移動到該項目

您可以創建一個故事板進行動畫處理的文本塊的基礎上德SelectionChanged事件,然後看哪個項目是基於SelectionChangedEventArgs.AddedItems選擇的運動。

設置應用程序中的動畫會根據您刷卡進入該項目的方向進行更改。不幸的是,沒有財產可以告訴你這一點。
但是,如果您的數據透視中有3個以上的項目,您可以根據之前選擇的項目計算出您刷過的方向。如果您的數據透視表中只有2個項目,則還需要跟蹤操控事件以嘗試確定此事件。

+0

是的我指的是設置頁面上的設置數據透視表項目。我有兩個以上的樞軸項目,所以我猜想確定方向會很容易。故事板上的任何示例?我沒有真正使用過它們。 – Luke 2010-11-19 13:24:25

+0

@Luke我建議在Expressions Blend中做動畫,這樣可以更容易地創建故事板; WP7培訓課程也可能有一些關於故事板的介紹性內容(http://msdn.microsoft.com/en-us/wp7trainingcourse_hellophonewp7lab_topic3.aspx大概是一半) - 一個快速的谷歌應該調出你需要知道的關於故事板的其他內容:) – 2010-11-30 21:31:17