Windows.UI.Xaml.Media.Animation 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供轉換動畫、視覺狀態或動畫 UI 元件的動畫和分鏡腳本 API。
類別
AddDeleteThemeTransition |
提供控制項新增或刪除面板子系時的動畫轉換行為。 例如,如果您的相片集合顯示在 Grid中,您可以將此動畫與 Grid 建立關聯,以便在新增或刪除相片時,相片會在檢視中產生動畫效果。 |
BackEase |
表示在持續時間期間,以相反方向變更主要函式值的 Easing 函式,然後以傳統方式反轉並完成函式隨時間變化的行為。 |
BasicConnectedAnimationConfiguration |
物件,將連接的動畫設定為從來源到目的地的線性轉換。 |
BeginStoryboard |
開始 分鏡腳本的觸發程式動作。 不常使用。 請參閱<備註>。 |
BounceEase |
表示緩動函式,這個函式會建立動畫彈跳效果。 |
CircleEase |
表示緩動函式,這個函式會利用循環函式來建立加速和 (或) 減速的動畫。 |
ColorAnimation | |
ColorAnimationUsingKeyFrames |
沿著一組主要畫面格產生 Color 屬性的值。 |
ColorKeyFrame |
針對特定動畫主要畫面格技術提供基類,以定義 色彩目標值的 動畫區段。 衍生類別會針對ColorAnimationUsingKeyFrames動畫所提供的Color值,提供不同的主要畫面格插補方法。 |
ColorKeyFrameCollection |
表示可依索引個別存取的 ColorKeyFrame 物件集合。 ColorKeyFrameCollection 是 ColorAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
CommonNavigationTransitionInfo |
提供流覽轉換動畫的一般參數。 |
ConditionallyIndependentlyAnimatableAttribute |
不適用於一般用途。 另請參閱 IndependentlyAnimatableAttribute。 |
ConnectedAnimation |
表示動畫,該動畫同時動畫顯示某個元素的結束,以及另一個專案的入口。 |
ConnectedAnimationConfiguration |
物件,描述連接動畫期間要播放的動畫類型。 |
ConnectedAnimationService |
表示提供屬性和方法來顯示 ConnectedAnimation 的服務。 |
ContentThemeTransition |
提供控制項內容變更時的動畫轉換行為。 除了 AddDeleteThemeTransition之外,也可能套用此專案。 |
ContinuumNavigationTransitionInfo |
指定將在頁面之間飛出的物件,以在持續性轉換期間提供內容。 |
CubicEase |
表示 easing 函式,此函式會使用 公式 f (t) = t3來建立加速和/或減速的動畫。 |
DirectConnectedAnimationConfiguration |
物件,設定連接動畫以在來源與目的地之間播放快速線性動畫。 |
DiscreteColorKeyFrame | |
DiscreteDoubleKeyFrame | |
DiscreteObjectKeyFrame | |
DiscretePointKeyFrame | |
DoubleAnimation | |
DoubleAnimationUsingKeyFrames |
沿著一組主要畫面格產生 Double 屬性值的動畫。 |
DoubleKeyFrame |
抽象類別,定義具有 DoubleAnimationUsingKeyFrames之專屬目標值和插補方法的動畫區段。 |
DoubleKeyFrameCollection |
表示可依索引個別存取的 DoubleKeyFrame 物件集合。 DoubleKeyFrameCollection 是 DoubleAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
DragItemThemeAnimation |
表示可套用至要拖曳之項目元素的預先設定動畫。 |
DragOverThemeAnimation |
表示可套用至要拖曳之元素下方元素的預先設定動畫。 |
DrillInNavigationTransitionInfo |
指定當使用者在邏輯階層中向前巡覽時所要執行的動畫,例如從主清單到詳細資料頁面。 |
DrillInThemeAnimation |
顯示使用者在邏輯階層中正向瀏覽時執行的預先設定動畫,例如從主要頁面瀏覽至詳細資料頁面。 |
DrillOutThemeAnimation |
顯示使用者在邏輯階層中反向瀏覽時執行的預先設定動畫,例如從詳細資料頁面瀏覽至主要頁面。 |
DropTargetItemThemeAnimation |
表示套用至潛在置放目標元素的預先設定動畫。 |
EasingColorKeyFrame |
建立 easing 函式與 ColorAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
EasingDoubleKeyFrame |
建立 easing 函式與 DoubleAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
EasingFunctionBase |
提供所有緩動函式的基底類別 (Base Class)。 |
EasingPointKeyFrame |
建立 easing 函式與 PointAnimationUsingKeyFrames 主要畫面格動畫的關聯。 |
EdgeUIThemeTransition |
提供邊緣 UI 轉換的動畫轉換行為。 |
ElasticEase |
表示緩動函式,這個函式會建立類似於彈簧來回振動直到停止的動畫。 |
EntranceNavigationTransitionInfo |
指定要在 內容出現在頁面上時執行的動畫。 |
EntranceThemeTransition |
提供控制項第一次出現時的動畫轉換行為。 您可以在個別物件或物件的容器上使用此功能。 在後者的情況下,子項目會依序動畫呈現檢視,而不是同時檢視。 |
ExponentialEase |
表示 easing 函式,這個函式會使用指數公式建立可加速和/或減速的動畫。 |
FadeInThemeAnimation |
表示第一次顯示控制項時套用至控制項的預先設定不透明度動畫。 |
FadeOutThemeAnimation |
表示從 UI 移除或隱藏控制項時套用至控制項的預先設定不透明度動畫。 |
GravityConnectedAnimationConfiguration |
物件,可設定連接動畫以使用重力組態播放。 |
IndependentlyAnimatableAttribute |
不適用於一般用途。 此屬性是由 Microsoft Visual Studio 等設計工具使用。 Microsoft Visual Studio 會解譯屬性,並通知應用程式開發人員動畫屬性組合如何盡可能運作效能和限制。 |
KeySpline |
表示定義動畫進度的曲線主要畫面格。 |
KeyTimeHelper |
提供使用 KeyTime 值的公用程式方法。 C# 和 Microsoft Visual Basic 程式碼應該改用 KeyTime 的成員。 |
LinearColorKeyFrame | |
LinearDoubleKeyFrame | |
LinearPointKeyFrame | |
NavigationThemeTransition |
提供頁面導覽動畫。 |
NavigationTransitionInfo |
提供 Frame.Navigate 方法的參數資訊。 控制在流覽動作期間轉換動畫的執行方式。 |
ObjectAnimationUsingKeyFrames | |
ObjectKeyFrame |
為 ObjectAnimationUsingKeyFrames定義動畫區段及其本身的目標值和插補點方法。 |
ObjectKeyFrameCollection |
表示可依索引個別存取的 ObjectKeyFrame 物件集合。 ObjectKeyFrameCollection 是 ObjectAnimationUsingKeyFrames.KeyFrames 屬性的值。 |
PaneThemeTransition |
提供面板 UI 轉換的動畫轉換行為。 |
PointAnimation | |
PointAnimationUsingKeyFrames | |
PointerDownThemeAnimation |
表示在專案或專案上偵測到指標向下時執行的預先設定動畫。 |
PointerUpThemeAnimation |
表示在專案或專案上偵測到指標關閉之後執行的預先設定動畫,並釋放點選動作。 |
PointKeyFrame |
為 PointAnimationUsingKeyFrames定義動畫區段及其本身的目標值和插補點方法。 |
PointKeyFrameCollection |
表示 PointKeyFrame 物件的集合,這些物件可由索引個別存取。 PointKeyFrameCollection 是 PointAnimation.KeyFrames 屬性的值。 |
PopInThemeAnimation |
表示套用至控制項的快顯元件預先設定的動畫 (,例如,在物件上) 顯示工具提示之類的 UI。 此動畫結合了不透明和轉譯。 |
PopOutThemeAnimation |
表示套用至控制項快顯元件的預先設定動畫 (,例如,物件上的工具提示型 UI) 關閉/移除。 此動畫結合了不透明和轉譯。 |
PopupThemeTransition |
提供控制項的彈入元件出現時套用的動畫轉換行為 (例如,物件類似工具提示的 UI)。 |
PowerEase |
表示 easing 函式,此函式會使用公式 f (t) = t*p* 來建立動畫,以加速和/或減速,其中p等於Power屬性。 |
QuadraticEase |
表示 easing 函式,此函式會使用公式 f (t) = t2來建立加速和/或減速的動畫 |
QuarticEase |
表示 easing 函式,此函式會使用 公式 f (t) = t4來建立加速和/或減速的動畫。 |
QuinticEase |
表示 easing 函式,此函式會使用 公式 f (t) = t5來建立加速和/或減速的動畫。 |
ReorderThemeTransition |
提供清單檢視控制項項目變更順序時的動畫轉換行為。 這通常是因為拖放作業所造成。 不同的控制項和主題可能會有不同的相關動畫特性。 |
RepeatBehaviorHelper |
提供處理 RepeatBehavior 值的基本公用程式方法。 C# 和 Microsoft Visual Basic 程式碼應該改用 RepeatBehavior 的成員。 |
RepositionThemeAnimation |
使用 以動畫顯示正在重新置放的物件。 |
RepositionThemeTransition |
未設定內容並傳遞移動觸發程式時,回應配置 移動 。 |
SineEase |
代表建立動畫之 easing 函式,其使用正弦公式來加速和/或減速。 |
SlideNavigationTransitionInfo |
提供投影片導覽轉換的參數。 |
SplineColorKeyFrame | |
SplineDoubleKeyFrame | |
SplinePointKeyFrame | |
SplitCloseThemeAnimation |
表示使用 分割 動畫隱藏目標 UI 的預先設定動畫。 |
SplitOpenThemeAnimation |
表示使用 分割 動畫顯示目標 UI 的預先設定動畫。 |
Storyboard |
使用時間軸控制動畫,並提供其子動畫的物件和屬性目標資訊。 |
SuppressNavigationTransitionInfo |
指定在流覽期間隱藏動畫。 |
SwipeBackThemeAnimation |
表示當元素在 撥 動互動後滑回其版面配置位置時,套用至控制項的預先設定動畫。 |
SwipeHintThemeAnimation |
表示預先設定的動畫,表示現在可以使用 撥動 手勢。 |
Timeline |
定義Windows 執行階段動畫的持續時間和其他行為屬性。 Timeline 是Storyboard和所有Windows 執行階段動畫類型的基類,包括來自動畫程式庫的動畫,以及用於視覺狀態或頁面層級 XAML 之自訂動畫的類別。 |
TimelineCollection |
代表 時間軸 物件的集合, (特定類型動畫) 。 TimelineCollection 是 Storyboard.Children 屬性的值。 |
Transition |
表示針對預先定義動作或狀態變更所發生的視覺行為。 特定主題轉換 (各種 Transition 衍生類別) 可以使用 UIElement.Transitions 屬性套用至個別元素,或套用至案例特定的主題轉換屬性,例如 ContentControl.ContentTransitions。 |
TransitionCollection |
表示 Transition 物件的集合。 每個Transition物件都代表不同的主題轉換,這是Windows 執行階段動畫程式庫的一部分。 |
結構
KeyTime |
指定特定的主要畫面格在動畫中的發生時機。 |
RepeatBehavior |
描述 Timeline 如何重複其簡單持續時間。 |
列舉
ClockState |
描述動畫的潛在狀態。 |
ConnectedAnimationComponent |
定義常數,指定組成連接動畫的元件動畫。 |
EasingMode |
指定與 Easing 函式插補關聯的動畫。 |
FillBehavior |
指定 時間軸 在作用中期間外,但其父系在其作用中或保留期間內時的行為。 |
RepeatBehaviorType |
指定 RepeatBehavior 原始值所代表的重複模式。 |
SlideNavigationTransitionEffect |
定義常數,描述投影片轉換期間要播放的動畫類型。 |