Udostępnij za pośrednictwem


ViewExtensions.TranslateTo Metoda

Definicja

Animuje elementy TranslationX i TranslationY właściwości z bieżących wartości do nowych wartości. Gwarantuje to, że układ wejściowy znajduje się w tej samej pozycji co układ wizualizacji.

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

Parametry

view
VisualElement

Widok, na którym działa ta metoda.

x
Double

Składnik x wektora tłumaczenia końcowego.

y
Double

Składnik y wektora tłumaczenia końcowego.

length
UInt32

Czas, w milisekundach, nad którym można animować przejście. Wartość domyślna to 250.

easing
Easing

Funkcja złagodzenia do użycia na potrzeby animacji.

Zwraca

Element Task zawierający wartość wskazującą Boolean , czy animacja została anulowana. true wskazuje, że animacja została anulowana. false wskazuje, że animacja została uruchomiona do ukończenia.

Wyjątki

Wyrzucony, gdy view jest to null.

Dotyczy