CompositeTransform3D Classe

Definizione

Rappresenta la scala 3D, la rotazione e converte le trasformazioni da applicare a un elemento.

public ref class CompositeTransform3D sealed : Transform3D
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositeTransform3D : Transform3D
Public NotInheritable Class CompositeTransform3D
Inherits Transform3D
Ereditarietà
Object Platform::Object IInspectable DependencyObject Transform3D CompositeTransform3D
Attributi

Commenti

Per esempi e altre informazioni sull'uso della classe [CompositeTransform3D, vedi la proprietà UIElement.Transform3D .

Le trasformazioni disponibili vengono applicate nell'ordine seguente:

Tutte le trasformazioni si verificano intorno allo stesso punto centrale definito da CenterX, CenterY e CenterZ.

È possibile animare ogni proprietà di un Oggetto CompositeTransform3D in modo indipendente.

Costruttori

Nome Descrizione
CompositeTransform3D()

Inizializza una nuova istanza della classe CompositeTransform3D .

Proprietà

Nome Descrizione
CenterX

Ottiene la coordinata x del punto centrale in pixel per tutte le trasformazioni specificate da CompositeTransform3D.

CenterXProperty

Identifica la proprietà di dipendenza CenterX .

CenterY

Ottiene la coordinata y del punto centrale in pixel per tutte le trasformazioni specificate da CompositeTransform3D.

CenterYProperty

Identifica la proprietà di dipendenza CenterY .

CenterZ

Ottiene la coordinata z del punto centrale in pixel per tutte le trasformazioni specificate da CompositeTransform3D.

CenterZProperty

Identifica la proprietà di dipendenza CenterZ .

Dispatcher

Restituisce null sempre in un'app di SDK per app di Windows. Usare invece DispatcherQueue .

(Ereditato da DependencyObject)
DispatcherQueue

Ottiene l'oggetto DispatcherQueue a cui è associato questo oggetto. Rappresenta DispatcherQueue una funzionalità che può accedere al nel thread dell'interfaccia DependencyObject utente anche se il codice viene avviato da un thread non dell'interfaccia utente.

(Ereditato da DependencyObject)
RotationX

Ottiene o imposta l'angolo in gradi di rotazione antiorario intorno all'asse x.

RotationXProperty

Identifica la proprietà di dipendenza RotationX .

RotationY

Ottiene o imposta l'angolo in gradi di rotazione antiorario intorno all'asse y.

RotationYProperty

Identifica la proprietà di dipendenza RotationY .

RotationZ

Ottiene o imposta l'angolo in gradi di rotazione antiorario intorno all'asse z.

RotationZProperty

Identifica la proprietà di dipendenza RotationZ .

ScaleX

Ottiene o imposta il fattore di scala dell'asse x. È possibile utilizzare questa proprietà per estendere o compattare un oggetto lungo l'asse.

ScaleXProperty

Identifica la proprietà di dipendenza ScaleX .

ScaleY

Ottiene o imposta il fattore di scala dell'asse y. È possibile utilizzare questa proprietà per estendere o compattare un oggetto lungo l'asse.

ScaleYProperty

Identifica la proprietà di dipendenza ScaleY .

ScaleZ

Ottiene o imposta il fattore di scala dell'asse z. È possibile utilizzare questa proprietà per estendere o compattare un oggetto lungo l'asse.

ScaleZProperty

Identifica la proprietà di dipendenza ScaleZ .

TranslateX

Ottiene o imposta la distanza da convertire lungo l'asse x in pixel.

TranslateXProperty

Identifica la proprietà di dipendenza TranslateX .

TranslateY

Ottiene o imposta la distanza da convertire lungo l'asse y in pixel.

TranslateYProperty

Identifica la proprietà di dipendenza TranslateY .

TranslateZ

Ottiene o imposta la distanza da convertire lungo l'asse z in pixel.

TranslateZProperty

Identifica la proprietà di dipendenza TranslateZ .

Metodi

Nome Descrizione
ClearValue(DependencyProperty)

Cancella il valore locale di una proprietà di dipendenza.

(Ereditato da DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Restituisce qualsiasi valore di base stabilito per una proprietà di dipendenza, che si applica nei casi in cui un'animazione non è attiva.

(Ereditato da DependencyObject)
GetValue(DependencyProperty)

Restituisce il valore effettivo corrente di una proprietà di dipendenza da dependencyObject.

(Ereditato da DependencyObject)
ReadLocalValue(DependencyProperty)

Restituisce il valore locale di una proprietà di dipendenza, se è impostato un valore locale.

(Ereditato da DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registra una funzione di notifica per l'ascolto delle modifiche a una dipendenza specifica in questa istanza dependencyObject .

(Ereditato da DependencyObject)
SetValue(DependencyProperty, Object)

Imposta il valore locale di una proprietà di dipendenza in un Oggetto DependencyObject.

(Ereditato da DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Annulla una notifica di modifica registrata in precedenza chiamando RegisterPropertyChangedCallback.

(Ereditato da DependencyObject)

Si applica a

Vedi anche