ViewExtensions.TranslateToAsync Metodo

Definizione

Overload

Nome Descrizione
TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Aggiunge un'animazione a elementi TranslationX e TranslationY proprietà dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken)

Aggiunge un'animazione a elementi TranslationX e TranslationY proprietà dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Origine:
ViewExtensions.cs
Origine:
ViewExtensions.cs

Aggiunge un'animazione a elementi TranslationX e TranslationY proprietà dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale.

public static System.Threading.Tasks.Task<bool> TranslateToAsync(this Microsoft.Maui.Controls.VisualElement view, double x, double y, uint length = 250, Microsoft.Maui.Easing? easing = default);
static member TranslateToAsync : Microsoft.Maui.Controls.VisualElement * double * double * uint32 * Microsoft.Maui.Easing -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TranslateToAsync (view As VisualElement, x As Double, y As Double, Optional length As UInteger = 250, Optional easing As Easing = Nothing) As Task(Of Boolean)

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

x
Double

Componente x del vettore di conversione finale.

y
Double

Componente y del vettore di traslazione finale.

length
UInt32

Tempo, espresso in millisecondi, su cui animare la transizione. Il valore predefinito è 250.

easing
Easing

Funzione di interpolazione da usare per l'animazione.

Valori restituiti

Oggetto Task contenente un Boolean valore che indica se l'animazione è stata annullata. true indica che l'animazione è stata annullata. false indica che l'animazione è stata eseguita fino al completamento.

Eccezioni

Generata quando view è null.

Si applica a

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken)

Aggiunge un'animazione a elementi TranslationX e TranslationY proprietà dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<bool> ^ TranslateToAsync(Microsoft::Maui::Controls::VisualElement ^ view, double x, double y, System::UInt32 length, Microsoft::Maui::Easing ^ easing, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<bool> TranslateToAsync(this Microsoft.Maui.Controls.VisualElement view, double x, double y, uint length, Microsoft.Maui.Easing? easing, System.Threading.CancellationToken cancellationToken);
static member TranslateToAsync : Microsoft.Maui.Controls.VisualElement * double * double * uint32 * Microsoft.Maui.Easing * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TranslateToAsync (view As VisualElement, x As Double, y As Double, length As UInteger, easing As Easing, cancellationToken As CancellationToken) As Task(Of Boolean)

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

x
Double

Componente x del vettore di conversione finale.

y
Double

Componente y del vettore di traslazione finale.

length
UInt32

Tempo, espresso in millisecondi, su cui animare la transizione. Il valore predefinito è 250.

easing
Easing

Funzione di interpolazione da usare per l'animazione.

cancellationToken
CancellationToken

Oggetto CancellationToken per annullare l'animazione.

Valori restituiti

Oggetto Task contenente un Boolean valore che indica se l'animazione è stata annullata. true indica che l'animazione è stata annullata. false indica che l'animazione è stata eseguita fino al completamento.

Eccezioni

Generata quando view è null.

Si applica a