Sdílet prostřednictvím


ViewExtensions.TranslateTo Metoda

Definice

Animuje prvky TranslationX a TranslationY vlastnosti z jejich aktuálních hodnot na nové hodnoty. Tím se zajistí, že rozložení vstupu bude na stejné pozici jako rozložení vizuálu.

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

Zobrazení, na kterém tato metoda funguje.

x
Double

Komponenta x koncového vektoru překladu.

y
Double

Komponenta y koncového vektoru překladu.

length
UInt32

Čas v milisekundách, přes který se má přechod animovat. Výchozí hodnota je 250.

easing
Easing

Funkce easing, která se má použít pro animaci.

Návraty

Boolean Obsahuje Task hodnotu, která označuje, jestli byla animace zrušena. true označuje, že animace byla zrušena. false značí, že animace byla dokončena.

Výjimky

Vyvolá se, když view je null.

Platí pro