Windows.UI.Xaml.Media.Animation 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供轉換動畫、視覺狀態或動畫 UI 元件的動畫和分鏡腳本 API。
Add |
提供控制項新增或刪除面板子系時的動畫轉換行為。 例如,如果您的相片集合顯示在 Grid中,您可以將此動畫與 Grid 建立關聯,以便在新增或刪除相片時,相片會在檢視中產生動畫效果。 |
Back |
表示在持續時間期間,以相反方向變更主要函式值的 Easing 函式,然後以傳統方式反轉並完成函式隨時間變化的行為。 |
Basic |
物件,將連接的動畫設定為從來源到目的地的線性轉換。 |
Begin |
開始 分鏡腳本的觸發程式動作。 不常使用。 請參閱<備註>。 |
Bounce |
表示緩動函式,這個函式會建立動畫彈跳效果。 |
Circle |
表示緩動函式,這個函式會利用循環函式來建立加速和 (或) 減速的動畫。 |
Color |
|
Color |
沿著一組主要畫面格產生 Color 屬性的值。 |
Color |
針對特定動畫主要畫面格技術提供基類,以定義 色彩目標值的 動畫區段。 衍生類別會針對ColorAnimationUsingKeyFrames動畫所提供的Color值,提供不同的主要畫面格插補方法。 |
Color |
表示可依索引個別存取的 ColorKeyFrame 物件集合。 ColorKeyFrameCollection 是 ColorAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
Common |
提供流覽轉換動畫的一般參數。 |
Conditionally |
不適用於一般用途。 另請參閱 IndependentlyAnimatableAttribute。 |
Connected |
表示動畫,該動畫同時動畫顯示某個元素的結束,以及另一個專案的入口。 |
Connected |
物件,描述連接動畫期間要播放的動畫類型。 |
Connected |
表示提供屬性和方法來顯示 ConnectedAnimation 的服務。 |
Content |
提供控制項內容變更時的動畫轉換行為。 除了 AddDeleteThemeTransition之外,也可能套用此專案。 |
Continuum |
指定將在頁面之間飛出的物件,以在持續性轉換期間提供內容。 |
Cubic |
表示 easing 函式,此函式會使用 公式 f (t) = t3來建立加速和/或減速的動畫。 |
Direct |
物件,設定連接動畫以在來源與目的地之間播放快速線性動畫。 |
Discrete |
|
Discrete |
|
Discrete |
|
Discrete |
|
Double |
|
Double |
沿著一組主要畫面格產生 Double 屬性值的動畫。 |
Double |
抽象類別,定義具有 DoubleAnimationUsingKeyFrames之專屬目標值和插補方法的動畫區段。 |
Double |
表示可依索引個別存取的 DoubleKeyFrame 物件集合。 DoubleKeyFrameCollection 是 DoubleAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
Drag |
表示可套用至要拖曳之項目元素的預先設定動畫。 |
Drag |
表示可套用至要拖曳之元素下方元素的預先設定動畫。 |
Drill |
指定當使用者在邏輯階層中向前巡覽時所要執行的動畫,例如從主清單到詳細資料頁面。 |
Drill |
顯示使用者在邏輯階層中正向瀏覽時執行的預先設定動畫,例如從主要頁面瀏覽至詳細資料頁面。 |
Drill |
顯示使用者在邏輯階層中反向瀏覽時執行的預先設定動畫,例如從詳細資料頁面瀏覽至主要頁面。 |
Drop |
表示套用至潛在置放目標元素的預先設定動畫。 |
Easing |
建立 easing 函式與 ColorAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
Easing |
建立 easing 函式與 DoubleAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
Easing |
提供所有緩動函式的基底類別 (Base Class)。 |
Easing |
建立 easing 函式與 PointAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
Edge |
提供邊緣 UI 轉換的動畫轉換行為。 |
Elastic |
表示緩動函式,這個函式會建立類似於彈簧來回振動直到停止的動畫。 |
Entrance |
指定要在 內容出現在頁面上時執行的動畫。 |
Entrance |
提供控制項第一次出現時的動畫轉換行為。 您可以在個別物件或物件的容器上使用此功能。 在後者的情況下,子項目會依序動畫呈現檢視,而不是同時檢視。 |
Exponential |
表示 easing 函式,這個函式會使用指數公式建立可加速和/或減速的動畫。 |
Fade |
表示第一次顯示控制項時套用至控制項的預先設定不透明度動畫。 |
Fade |
表示從 UI 移除或隱藏控制項時套用至控制項的預先設定不透明度動畫。 |
Gravity |
物件,可設定連接動畫以使用重力組態播放。 |
Independently |
不適用於一般用途。 此屬性是由 Microsoft Visual Studio 等設計工具使用。 Microsoft Visual Studio 會解譯屬性,並通知應用程式開發人員動畫屬性組合如何盡可能運作效能和限制。 |
Key |
表示定義動畫進度的曲線主要畫面格。 |
Key |
提供使用 KeyTime 值的公用程式方法。 C# 和 Microsoft Visual Basic 程式碼應該改用 KeyTime 的成員。 |
Linear |
|
Linear |
|
Linear |
|
Navigation |
提供頁面導覽動畫。 |
Navigation |
提供 Frame.Navigate 方法的參數資訊。 控制在流覽動作期間轉換動畫的執行方式。 |
Object |
|
Object |
為 ObjectAnimationUsingKeyFrames定義動畫區段及其本身的目標值和插補點方法。 |
Object |
表示可依索引個別存取的 ObjectKeyFrame 物件集合。 ObjectKeyFrameCollection 是 ObjectAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
Pane |
提供面板 UI 轉換的動畫轉換行為。 |
Point |
|
Point |
|
Pointer |
表示在專案或專案上偵測到指標向下時執行的預先設定動畫。 |
Pointer |
表示在專案或專案上偵測到指標關閉之後執行的預先設定動畫,並釋放點選動作。 |
Point |
為 PointAnimationUsingKeyFrames定義動畫區段及其本身的目標值和插補點方法。 |
Point |
表示 PointKeyFrame 物件的集合,這些物件可由索引個別存取。 PointKeyFrameCollection 是 PointAnimation.KeyFrames 屬性的值。 |
Pop |
表示套用至控制項的快顯元件預先設定的動畫 (,例如,在物件上) 顯示工具提示之類的 UI。 此動畫結合了不透明和轉譯。 |
Pop |
表示套用至控制項快顯元件的預先設定動畫 (,例如,物件上的工具提示型 UI) 關閉/移除。 此動畫結合了不透明和轉譯。 |
Popup |
提供控制項的彈入元件出現時套用的動畫轉換行為 (例如,物件類似工具提示的 UI)。 |
Power |
表示 easing 函式,此函式會使用公式 f (t) = t*p* 來建立動畫,以加速和/或減速,其中p等於Power屬性。 |
Quadratic |
表示 easing 函式,此函式會使用公式 f (t) = t2來建立加速和/或減速的動畫 |
Quartic |
表示 easing 函式,此函式會使用 公式 f (t) = t4來建立加速和/或減速的動畫。 |
Quintic |
表示 easing 函式,此函式會使用 公式 f (t) = t5來建立加速和/或減速的動畫。 |
Reorder |
提供清單檢視控制項項目變更順序時的動畫轉換行為。 這通常是因為拖放作業所造成。 不同的控制項和主題可能會有不同的相關動畫特性。 |
Repeat |
提供處理 RepeatBehavior 值的基本公用程式方法。 C# 和 Microsoft Visual Basic 程式碼應該改用 RepeatBehavior 的成員。 |
Reposition |
使用 以動畫顯示正在重新置放的物件。 |
Reposition |
未設定內容並傳遞移動觸發程式時,回應配置 移動 。 |
Sine |
代表建立動畫之 easing 函式,其使用正弦公式來加速和/或減速。 |
Slide |
提供投影片導覽轉換的參數。 |
Spline |
|
Spline |
|
Spline |
|
Split |
表示使用 分割 動畫隱藏目標 UI 的預先設定動畫。 |
Split |
表示使用 分割 動畫顯示目標 UI 的預先設定動畫。 |
Storyboard |
使用時間軸控制動畫,並提供其子動畫的物件和屬性目標資訊。 |
Suppress |
指定在流覽期間隱藏動畫。 |
Swipe |
表示當元素在 撥 動互動後滑回其版面配置位置時,套用至控制項的預先設定動畫。 |
Swipe |
表示預先設定的動畫,表示現在可以使用 撥動 手勢。 |
Timeline |
定義Windows 執行階段動畫的持續時間和其他行為屬性。 Timeline 是Storyboard和所有Windows 執行階段動畫類型的基類,包括來自動畫程式庫的動畫,以及用於視覺狀態或頁面層級 XAML 之自訂動畫的類別。 |
Timeline |
代表 時間軸 物件的集合, (特定類型動畫) 。 TimelineCollection 是 Storyboard.Children 屬性的值。 |
Transition |
表示針對預先定義動作或狀態變更所發生的視覺行為。 特定主題轉換 (各種 Transition 衍生類別) 可以使用 UIElement.Transitions 屬性套用至個別元素,或套用至案例特定的主題轉換屬性,例如 ContentControl.ContentTransitions。 |
Transition |
表示 Transition 物件的集合。 每個Transition物件都代表不同的主題轉換,這是Windows 執行階段動畫程式庫的一部分。 |
Key |
指定特定的主要畫面格在動畫中的發生時機。 |
Repeat |
描述 Timeline 如何重複其簡單持續時間。 |
Clock |
描述動畫的潛在狀態。 |
Connected |
定義常數,指定組成連接動畫的元件動畫。 |
Easing |
指定與 Easing 函式插補關聯的動畫。 |
Fill |
指定 時間軸 在作用中期間外,但其父系在其作用中或保留期間內時的行為。 |
Repeat |
指定 RepeatBehavior 原始值所代表的重複模式。 |
Slide |
定義常數,描述投影片轉換期間要播放的動畫類型。 |