Bagikan melalui


CompositeTransform3D Kelas

Definisi

Mewakili skala 3-D, rotasi, dan menerjemahkan transformasi yang akan diterapkan ke elemen.

public ref class CompositeTransform3D sealed : Transform3D
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CompositeTransform3D final : Transform3D
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CompositeTransform3D final : Transform3D
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositeTransform3D : Transform3D
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CompositeTransform3D : Transform3D
Public NotInheritable Class CompositeTransform3D
Inherits Transform3D
Warisan
Object Platform::Object IInspectable DependencyObject Transform3D CompositeTransform3D
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Untuk contoh dan info selengkapnya tentang menggunakan kelas [CompositeTransform3D, lihat properti UIElement.Transform3D .

Transformasi yang tersedia diterapkan dalam urutan berikut:

Semua transformasi terjadi di sekitar titik tengah yang sama yang ditentukan oleh CenterX, CenterY, dan CenterZ.

Anda dapat menganimasikan setiap properti CompositeTransform3D secara independen.

Konstruktor

CompositeTransform3D()

Menginisialisasi instans baru kelas CompositeTransform3D .

Properti

CenterX

Mendapatkan koordinat x titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D.

CenterXProperty

Mengidentifikasi properti dependensi CenterX .

CenterY

Mendapatkan koordinat y dari titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D.

CenterYProperty

Mengidentifikasi properti dependensi CenterY .

CenterZ

Mendapatkan koordinat z titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D.

CenterZProperty

Mengidentifikasi properti dependensi CenterZ .

Dispatcher

Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI meskipun kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)
RotationX

Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum arah di sekitar sumbu x.

RotationXProperty

Mengidentifikasi properti dependensi RotationX .

RotationY

Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum arah di sekitar sumbu y.

RotationYProperty

Mengidentifikasi properti dependensi RotationY .

RotationZ

Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum meter di sekitar sumbu z.

RotationZProperty

Mengidentifikasi properti dependensi RotationZ .

ScaleX

Mendapatkan atau mengatur faktor skala sumbu x. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini.

ScaleXProperty

Mengidentifikasi properti dependensi ScaleX .

ScaleY

Mendapatkan atau mengatur faktor skala sumbu y. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini.

ScaleYProperty

Mengidentifikasi properti dependensi ScaleY .

ScaleZ

Mendapatkan atau mengatur faktor skala sumbu z. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini.

ScaleZProperty

Mengidentifikasi properti dependensi ScaleZ .

TranslateX

Mendapatkan atau mengatur jarak untuk menerjemahkan di sepanjang sumbu x dalam piksel.

TranslateXProperty

Mengidentifikasi properti dependensi TranslateX .

TranslateY

Mendapatkan atau mengatur jarak untuk menerjemahkan di sepanjang sumbu y dalam piksel.

TranslateYProperty

Mengidentifikasi properti dependensi Terjemahan .

TranslateZ

Mendapatkan atau mengatur jarak untuk diterjemahkan di sepanjang sumbu z dalam piksel.

TranslateZProperty

Mengidentifikasi properti dependensi TranslateZ .

Metode

ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif.

(Diperoleh dari DependencyObject)
GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject.

(Diperoleh dari DependencyObject)
ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan.

(Diperoleh dari DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini.

(Diperoleh dari DependencyObject)
SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi pada DependencyObject.

(Diperoleh dari DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback.

(Diperoleh dari DependencyObject)

Berlaku untuk

Lihat juga