Bagikan melalui


Microsoft.UI.Xaml.Media.Animation Ruang nama

Menyediakan API animasi dan papan cerita untuk animasi transisi, status visual, atau komponen UI animasi.

Kelas

AddDeleteThemeTransition

Menyediakan perilaku transisi animasi saat kontrol menambahkan atau menghapus turunan panel. Misalnya, jika Anda memiliki koleksi foto yang ditampilkan di Kisi, Anda dapat mengaitkan animasi ini ke Kisi sehingga ketika foto ditambahkan atau dihapus, foto akan menganimasikan masuk dan tidak terlihat.

BackEase

Mewakili fungsi pelingan yang mengubah nilai ke arah yang berlawanan dari fungsi utama selama bagian dari durasi, lalu membalikkan dan menyelesaikan perilaku fungsi dari waktu ke waktu dengan cara konvensional.

BasicConnectedAnimationConfiguration

Objek yang mengonfigurasi animasi tersambung sebagai transisi linier dari sumber ke tujuan.

BeginStoryboard

Tindakan pemicu yang memulai Storyboard. Tidak umum digunakan. Lihat Keterangan.

BounceEase

Mewakili fungsi pelingan yang menciptakan efek pantulan animasi.

CircleEase

Mewakili fungsi pelonggaran yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan fungsi melingkar.

ColorAnimation

Menganimasikan nilai properti Warna di antara dua nilai target menggunakan interpolasi linier selama Durasi tertentu.

ColorAnimationUsingKeyFrames

Menganimasikan nilai properti Color di sepanjang sekumpulan bingkai kunci.

ColorKeyFrame

Menyediakan kelas dasar untuk teknik bingkai kunci animasi tertentu yang menentukan segmen animasi dengan nilai target Warna . Kelas turunan masing-masing menyediakan metode interpolasi bingkai kunci yang berbeda untuk nilai Warna yang disediakan untuk animasi ColorAnimationUsingKeyFrames .

ColorKeyFrameCollection

Mewakili kumpulan objek ColorKeyFrame yang dapat diakses secara individual oleh indeks. ColorKeyFrameCollection adalah nilai properti ColorAnimationUsingKeyFrames.KeyFrames .

CommonNavigationTransitionInfo

Menyediakan parameter umum untuk animasi transisi navigasi.

ConditionallyIndependentlyAnimatableAttribute

Tidak ditujukan untuk penggunaan umum. Lihat juga IndependentlyAnimatableAttribute.

ConnectedAnimation

Mewakili animasi yang secara bersamaan menganimasikan keluarnya satu elemen dan pintu masuk elemen lain.

ConnectedAnimationConfiguration

Objek yang menjelaskan tipe animasi yang akan diputar selama animasi tersambung.

ConnectedAnimationService

Mewakili layanan yang menyediakan properti dan metode untuk menampilkan ConnectedAnimation.

ContentThemeTransition

Menyediakan perilaku transisi animasi saat konten kontrol berubah. Ini mungkin diterapkan selain AddDeleteThemeTransition.

ContinuumNavigationTransitionInfo

Menentukan objek yang akan terbang di antara halaman untuk memberikan konteks selama transisi kontinum.

CubicEase

Mewakili fungsi pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f (t) = t3.

DirectConnectedAnimationConfiguration

Objek yang mengonfigurasi animasi tersambung untuk memutar animasi linear cepat antara sumber dan tujuan.

DiscreteColorKeyFrame

Menganimasikan dari nilai Warna bingkai kunci sebelumnya ke Nilainya sendiri menggunakan nilai diskrit.

DiscreteDoubleKeyFrame

Menganimasikan dari nilai Ganda dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan nilai diskrit.

DiscreteObjectKeyFrame

Menganimasikan dari nilai Objek dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan nilai diskrit.

DiscretePointKeyFrame

Menganimasikan dari nilai Titik dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan bingkai diskrit.

DoubleAnimation

Menganimasikan nilai properti Ganda antara dua nilai target menggunakan interpolasi linier selama Durasi tertentu.

DoubleAnimationUsingKeyFrames

Menganimasikan nilai properti Double di sepanjang sekumpulan bingkai kunci.

DoubleKeyFrame

Kelas abstrak yang mendefinisikan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Mewakili kumpulan objek DoubleKeyFrame yang dapat diakses secara individual oleh indeks. DoubleKeyFrameCollection adalah nilai properti DoubleAnimationUsingKeyFrames.KeyFrames .

DragItemThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk elemen item yang sedang diseret.

DragOverThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk elemen di bawah elemen yang diseret.

DrillInNavigationTransitionInfo

Menentukan animasi yang akan dijalankan saat pengguna menavigasi ke depan dalam hierarki logis, seperti dari daftar master ke halaman detail.

DrillInThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berjalan saat pengguna menavigasi maju dalam hierarki logis, seperti dari halaman master ke halaman detail.

DrillOutThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berjalan saat pengguna menavigasi mundur dalam hierarki logis, seperti dari halaman detail ke halaman master.

DropTargetItemThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk elemen target penurunan potensial.

EasingColorKeyFrame

Mengaitkan fungsi pengurangan dengan animasi bingkai kunci ColorAnimationUsingKeyFrames .

EasingDoubleKeyFrame

Mengaitkan fungsi pengurangan dengan animasi bingkai kunci DoubleAnimationUsingKeyFrames .

EasingFunctionBase

Menyediakan kelas dasar untuk semua fungsi kemudahan.

EasingPointKeyFrame

Mengaitkan fungsi pengurangan dengan animasi bingkai kunci PointAnimationUsingKeyFrames .

EdgeUIThemeTransition

Menyediakan perilaku transisi animasi untuk transisi antarmuka pengguna tepi.

ElasticEase

Mewakili fungsi kemudahan yang menciptakan animasi yang menyerupan musim semi berosilasi bolak-balik sampai istirahat.

EntranceNavigationTransitionInfo

Menentukan animasi yang akan dijalankan ketika konten muncul di Halaman.

EntranceThemeTransition

Menyediakan perilaku transisi animasi pada kontrol saat pertama kali muncul. Anda dapat menggunakan ini pada objek individual atau pada kontainer objek. Dalam kasus terakhir, elemen anak akan dianimasikan ke dalam tampilan secara berurutan daripada semua pada saat yang sama.

ExponentialEase

Mewakili fungsi pelonggaran yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus eksponensial.

FadeInThemeAnimation

Mewakili animasi opasitas yang telah dikonfigurasi sebelumnya yang berlaku untuk kontrol saat pertama kali ditampilkan.

FadeOutThemeAnimation

Mewakili animasi opasitas yang telah dikonfigurasi sebelumnya yang berlaku untuk kontrol saat dihapus dari UI atau tersembunyi.

GravityConnectedAnimationConfiguration

Objek yang mengonfigurasi animasi yang tersambung untuk diputar menggunakan konfigurasi gravitasi.

IndependentlyAnimatableAttribute

Tidak ditujukan untuk penggunaan umum. Atribut ini digunakan oleh alat desain seperti Microsoft Visual Studio. Microsoft Visual Studio menginterpretasikan atribut dan memberi tahu pengembang aplikasi bagaimana kombinasi properti animasi akan berfungsi sejauh performa dan batasan.

KeySpline

Mewakili bingkai kunci spline untuk menentukan kemajuan animasi.

KeyTimeHelper

Menyediakan metode utilitas untuk bekerja dengan nilai KeyTime . Kode C# dan Microsoft Visual Basic harus menggunakan anggota KeyTime sebagai gantinya.

LinearColorKeyFrame

Menganimasikan dari nilai Warna bingkai kunci sebelumnya ke Nilainya sendiri menggunakan interpolasi linier.

LinearDoubleKeyFrame

Menganimasikan dari nilai Ganda dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan interpolasi linier.

LinearPointKeyFrame

Menganimasikan dari nilai Titik dari bingkai kunci sebelumnya ke Nilainya sendiri, menggunakan interpolasi linier.

NavigationThemeTransition

Menyediakan animasi navigasi halaman.

NavigationTransitionInfo

Menyediakan info parameter untuk metode Frame.Navigate . Mengontrol bagaimana animasi transisi berjalan selama tindakan navigasi.

ObjectAnimationUsingKeyFrames

Menganimasikan nilai properti Objek di sepanjang sekumpulan KeyFrames selama Durasi tertentu.

ObjectKeyFrame

Menentukan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Mewakili kumpulan objek ObjectKeyFrame yang dapat diakses secara individual oleh indeks. ObjectKeyFrameCollection adalah nilai properti ObjectAnimationUsingKeyFrames.KeyFrames .

PaneThemeTransition

Menyediakan perilaku transisi animasi untuk transisi antarmuka pengguna panel.

PointAnimation

Menganimasikan nilai properti Titik antara dua nilai target menggunakan interpolasi linier selama Durasi tertentu.

PointAnimationUsingKeyFrames

Menganimasikan nilai properti Point di sepanjang sekumpulan KeyFrames.

PointerDownThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berjalan saat penunjuk ke bawah terdeteksi pada item atau elemen.

PointerUpThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berjalan setelah penunjuk ke bawah terdeteksi pada item atau elemen dan tindakan ketuk dirilis.

PointKeyFrame

Menentukan segmen animasi dengan nilai target dan metode interpolasinya sendiri untuk PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Mewakili kumpulan objek PointKeyFrame yang dapat diakses secara individual oleh indeks. PointKeyFrameCollection adalah nilai properti PointAnimation.KeyFrames .

PopInThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk komponen pop-in kontrol (misalnya, UI seperti tipsalat pada objek) saat muncul. Animasi ini menggabungkan opasitas dan terjemahan.

PopOutThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk komponen pop-in kontrol (misalnya, UI seperti tipsalat pada objek) saat ditutup/dihapus. Animasi ini menggabungkan opasitas dan terjemahan.

PopupThemeTransition

Menyediakan perilaku transisi animasi yang berlaku untuk komponen pop-in kontrol (misalnya, UI seperti tipsalat pada objek) saat muncul.

PowerEase

Mewakili fungsi pelingan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f (t) = t*p* di mana p sama dengan properti Daya .

QuadraticEase

Mewakili fungsi pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f (t) = t2

QuarticEase

Mewakili fungsi pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f (t) = t4.

QuinticEase

Mewakili fungsi pelingkatan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus f (t) = t5.

ReorderThemeTransition

Menyediakan perilaku transisi animasi saat tampilan daftar mengontrol urutan perubahan item. Biasanya ini disebabkan oleh operasi seret-letakkan. Kontrol dan tema yang berbeda berpotensi memiliki karakteristik yang bervariasi untuk animasi yang terlibat.

RepeatBehaviorHelper

Menyediakan metode utilitas dasar untuk memproses nilai RepeatBehavior . Kode C# dan Microsoft Visual Basic harus menggunakan anggota RepeatBehavior sebagai gantinya.

RepositionThemeAnimation

Gunakan untuk menganimasikan objek yang sedang diposisikan ulang.

RepositionThemeTransition

Bereaksi terhadap tata letak bergerak ketika tidak ada konteks yang diatur dan pemicu pemindahan dilewatkan.

SineEase

Mewakili fungsi pelingan yang membuat animasi yang dipercepat dan/atau dipercepat menggunakan rumus sinus.

SlideNavigationTransitionInfo

Menyediakan parameter untuk transisi navigasi slide.

SplineColorKeyFrame

Menganimasikan dari nilai Warna bingkai kunci sebelumnya ke Nilainya sendiri menggunakan interpolasi yang di-splin.

SplineDoubleKeyFrame

Menganimasikan dari nilai Ganda dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan interpolasi yang di-splin.

SplinePointKeyFrame

Menganimasikan dari nilai Titik dari bingkai kunci sebelumnya ke Nilainya sendiri menggunakan interpolasi yang di-splin.

SplitCloseThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang menyembunyikan UI target menggunakan animasi terpisah .

SplitOpenThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang mengungkapkan UI target menggunakan animasi terpisah .

Storyboard

Mengontrol animasi dengan garis waktu, dan menyediakan informasi penargetan objek dan properti untuk animasi anaknya.

SuppressNavigationTransitionInfo

Menentukan bahwa animasi ditekan selama navigasi.

SwipeBackThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang berlaku untuk kontrol saat elemen meluncur kembali ke slot tata letaknya setelah interaksi Geser .

SwipeHintThemeAnimation

Mewakili animasi yang telah dikonfigurasi sebelumnya yang menunjukkan bahwa gerakan Geser sekarang dimungkinkan.

Timeline

Menentukan durasi dan properti perilaku lainnya untuk animasi Windows Runtime. Garis waktu adalah kelas dasar untuk Storyboard dan semua jenis animasi Windows Runtime, termasuk dari pustaka animasi dan yang digunakan untuk animasi kustom dalam status visual atau XAML tingkat halaman.

TimelineCollection

Mewakili kumpulan objek Garis Waktu (animasi jenis tertentu). TimelineCollection adalah nilai properti Storyboard.Children .

Transition

Mewakili perilaku visual yang terjadi untuk tindakan atau perubahan status yang telah ditentukan sebelumnya. Transisi tema tertentu (berbagai kelas turunan Transisi) dapat diterapkan ke elemen individual menggunakan properti UIElement.Transitions , atau diterapkan untuk properti transisi tema khusus skenario seperti ContentControl.ContentTransitions.

TransitionCollection

Mewakili kumpulan objek Transisi . Setiap objek Transisi mewakili transisi tema yang berbeda, bagian dari pustaka animasi Windows Runtime.

Struct

KeyTime

Menentukan kapan bingkai kunci tertentu harus berlangsung selama animasi.

RepeatBehavior

Menjelaskan bagaimana Garis Waktu mengulangi durasi sederhananya.

Enum

ClockState

Menjelaskan status potensial animasi.

ConnectedAnimationComponent

Menentukan konstanta yang menentukan animasi komponen yang membentuk animasi yang tersambung.

EasingMode

Menentukan bagaimana animasi yang terkait dengan fungsi permudah diinterpolasi.

FillBehavior

Menentukan bagaimana Garis Waktu beraktivitas ketika berada di luar periode aktifnya tetapi induknya berada di dalam periode aktif atau tahan.

RepeatBehaviorType

Menentukan mode ulangi yang diwakili nilai mentah RepeatBehavior .

SlideNavigationTransitionEffect

Menentukan konstanta yang menjelaskan tipe animasi yang akan diputar selama transisi slide.

Lihat juga